XML 79 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Apr. 14, 2020
Line of Credit Facility [Line Items]      
Total Principal Outstanding $ 391,980 $ 392,388  
Less: Unamortized discount and issuance costs (9,126) (10,028)  
Net carrying amount 382,854 382,360  
Less: Current portion of long-term debt (231,563) (231,182)  
Long-term debt, net of current portion 151,291 151,178  
Senior Notes Due 2025 | Convertible Notes Payable      
Line of Credit Facility [Line Items]      
Basis rate (in percentage)     2.50%
Total Principal Outstanding 230,000 230,000  
Interest Rate Term Loan      
Line of Credit Facility [Line Items]      
Total Principal Outstanding $ 161,980 $ 162,388