XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Debt, current, net of debt issuance costs $ 208,154 $ 3,641
Debt, non-current, net of debt discount and issuance costs 348,111 550,104
Total debt 556,265 553,745
Convertible Senior Notes | Convertible Debt    
Debt Instrument [Line Items]    
Convertible Senior Notes and Term Loan B Facility 205,067 205,067
Less: Unamortized discount and issuance costs (545) (1,424)
Total debt 204,522 203,643
2024 Credit Agreement | Line of Credit | Secured Debt    
Debt Instrument [Line Items]    
Convertible Senior Notes and Term Loan B Facility 361,361 363,177
Less: Unamortized discount and issuance costs (9,618) (13,075)
Debt, non-current, net of debt discount and issuance costs 351,743 350,102
Total debt $ 351,743 $ 350,102