XML 142 R110.htm IDEA: XBRL DOCUMENT v3.25.0.1
LONG-TERM DEBT - Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
LONG-TERM DEBT      
Interest Expense $ 21,315 $ 21,230 $ 10,171
Amortization of Deferred Financing Costs 1,047 970 755
Amortization of Discount on Convertible Notes 159 159 189
Total Interest Expense 22,521 22,359 11,115
Total Interest Paid $ 21,206 $ 21,636 $ 9,862