v3.26.1
Debt - Schedule of Interest Expense Recognized (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Debt Instrument    
Amortization of debt discount and debt issuance costs $ (535) $ (632)
Total (1,066) (1,246)
Contractual interest expense - Convertible Senior Notes | Senior Notes    
Debt Instrument    
Contractual interest expense (313) (375)
2024 Credit Agreement - Revolving credit facility | Contractual interest expense - Revolving Credit Facility    
Debt Instrument    
Contractual interest expense $ (218) $ (239)