v3.26.1
2024 CREDIT AGREEMENT - Interest (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Debt Instrument [Line Items]    
Interest expense $ (7,552) $ (8,107)
Capitalized interest related to Construction in Progress 141 65
Interest and dividend income on bank balances 2,637 1,320
Interest income on interest rate swap 1,005 1,238
Interest income 3,783 2,623
Interest expense, net (3,769) (5,484)
Secured Debt | Line of Credit    
Debt Instrument [Line Items]    
Amortization of deferred financing costs (844) (819)
Secured Debt | 2024 Credit Agreement | Line of Credit    
Debt Instrument [Line Items]    
Contractual coupon (4,929) (5,529)
Secured Debt | Convertible Notes Payable | Line of Credit    
Debt Instrument [Line Items]    
Contractual coupon $ (1,779) $ (1,759)