v3.26.1
FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) - Level 2 - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Carrying Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt instruments $ 242,344 $ 175,600
Interest Rate Swaps 1,172 0
Derivative asset, current 100  
Derivative asset, noncurrent 1,100  
Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt instruments 242,426 170,755
Interest Rate Swaps $ 1,172 $ 0