XML 91 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEBT - Schedule of Interest Expense Recognized (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument      
Amortization of debt discount and debt issuance costs $ (2,746) $ (4,574) $ (7,029)
Total (5,931) (23,629) (28,379)
Contractual interest expense - Term Loans      
Debt Instrument      
Contractual interest expense (761) (16,016) (18,583)
Contractual interest expense - Convertible Senior Notes | Senior Notes      
Debt Instrument      
Contractual interest expense (1,500) (1,500) (1,500)
Revolving Credit Facility | 2024 Credit Agreement      
Debt Instrument      
Contractual interest expense (253) 0 0
Revolving Credit Facility | 2021 Credit Agreement      
Debt Instrument      
Contractual interest expense $ (671) $ (1,539) $ (1,267)