Quarterly report [Sections 13 or 15(d)]

DEBT (Details)

v3.26.1
DEBT (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
DEBT    
Amount outstanding $ 351,576 $ 350,813
Remaining Borrowing Capacity 43,400  
Borrowing base 50,000  
Letter of credit    
DEBT    
Amount outstanding 6,600  
Credit Agreement    
DEBT    
Amount outstanding 0  
Credit Agreement | Letter of credit    
DEBT    
Amount outstanding $ 6,600