v3.26.1
2024 CREDIT AGREEMENT - Facility components (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Current debt, net $ 19,298 $ 17,268
Debt, net 285,996 291,840
2024 Credit Agreement | Line of Credit    
Debt Instrument [Line Items]    
Current borrowing on debt 20,313 18,281
Deferred financing costs (1,015) (1,013)
Current debt, net 19,298 17,268
Non-current borrowing on debt 288,437 294,531
Deferred financing costs (2,441) (2,691)
Debt, net $ 285,996 $ 291,840