v3.26.1
Long-Term Debt -Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Debt Instrument [Line Items]    
Total interest expense on long-term debt $ 3,742 $ 2,634
Convertible Senior Notes    
Debt Instrument [Line Items]    
Interest 2,933 2,192
Amortization and accretion of debt issuance and exit costs 321 442
Credit Agreement due 2031    
Debt Instrument [Line Items]    
Interest 422 0
Amortization and accretion of debt issuance and exit costs $ 66 $ 0