v3.26.1
2024 CREDIT AGREEMENT - Facility components (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Current debt, net $ 21,329 $ 17,268
Debt, net 280,155 291,840
2024 Credit Agreement | Line of Credit    
Debt Instrument [Line Items]    
Current borrowing on debt 22,344 18,281
Deferred financing costs (1,015) (1,013)
Current debt, net 21,329 17,268
Non-current borrowing on debt 282,344 294,531
Deferred financing costs (2,189) (2,691)
Debt, net $ 280,155 $ 291,840