v3.26.3
LONG-TERM DEBT - Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Interest Expense, Debt        
Interest Expense $ 7,585 $ 6,533 $ 21,971 $ 18,843
Amortization of Deferred Financing Costs 349 300 1,017 940
Amortization of Discount on Convertible Notes     0 45
Total Interest Expense $ 7,934 $ 6,833 $ 22,988 $ 19,828