v3.26.1
Debt - Schedule of Interest Expense Recognized (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument        
Amortization of debt discount and debt issuance costs $ (1,029) $ (631) $ (1,564) $ (1,263)
Total (2,974) (1,262) (4,040) (2,508)
Contractual interest expense - 2026 and 2031 Notes | Senior Notes        
Debt Instrument        
Contractual interest expense (958) (375) (1,271) (750)
Credit Agreement - Revolving credit facility | Contractual interest expense - Revolving Credit Facility        
Debt Instrument        
Contractual interest expense $ (987) $ (256) $ (1,205) $ (495)