Quarterly report [Sections 13 or 15(d)]

DEBT (Details)

v3.26.3
DEBT (Details) - USD ($)
1 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2026
Dec. 31, 2025
DEBT      
Proceeds from issuance of New TVPX Loan   $ 8,000,000  
Amount outstanding $ 351,972,000 351,972,000 $ 350,813,000
Remaining Borrowing Capacity 43,400,000 43,400,000  
Borrowing base 50,000,000 50,000,000  
Letter of credit      
DEBT      
Amount outstanding 6,600,000 $ 6,600,000  
New TVPX Loan      
DEBT      
Proceeds from issuance of New TVPX Loan $ 8,000,000    
Debt instrument, interest rate, stated percentage 6.18% 6.18%  
Monthly amortization payment principal $ 83,300    
Balloon payment 5,000,000 $ 5,000,000  
Amount outstanding 8,000,000 8,000,000  
TVPX Loan      
DEBT      
Proceeds to repay balloon payment 8,000,000    
Amount outstanding     $ 8,458,000
Credit Agreement      
DEBT      
Amount outstanding 0 0  
Credit Agreement | Letter of credit      
DEBT      
Amount outstanding $ 6,600,000 $ 6,600,000