v3.26.1
2024 CREDIT AGREEMENT - Interest (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Line Items]        
Interest expense $ (7,498) $ (8,222) $ (15,049) $ (16,329)
Capitalized interest related to Construction in Progress 219 89 360 154
Interest and dividend income on bank balances 2,636 1,458 5,272 2,778
Interest income on interest rate swap 1,007 1,237 2,012 2,475
Interest income 3,862 2,784 7,644 5,407
Interest expense, net (3,636) (5,438) (7,405) (10,922)
Secured Debt | Line of Credit        
Debt Instrument [Line Items]        
Amortization of deferred financing costs (854) (828) (1,697) (1,647)
Secured Debt | 2024 Credit Agreement | Line of Credit        
Debt Instrument [Line Items]        
Contractual coupon (4,865) (5,615) (9,794) (11,144)
Secured Debt | Convertible Notes Payable | Line of Credit        
Debt Instrument [Line Items]        
Contractual coupon $ (1,779) $ (1,779) $ (3,558) $ (3,538)