v3.26.3
Long-Term Debt -Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Debt Instrument [Line Items]        
Total interest expense on long-term debt $ 4,572 $ 2,956 $ 12,861 $ 8,224
Convertible Senior Notes        
Debt Instrument [Line Items]        
Interest 2,933 2,554 8,799 6,937
Amortization and accretion of debt issuance and exit costs 330 402 973 1,287
Credit Agreement due 2031        
Debt Instrument [Line Items]        
Interest 1,109 0 2,624 0
Amortization and accretion of debt issuance and exit costs $ 200 $ 0 $ 465 $ 0