Quarterly report [Sections 13 or 15(d)]

DEBT (Details)

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