v3.26.1
Debt - Schedule of Interest Expense Related to Debt and Finance Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Line Items]        
Amortization of debt issuance costs $ 1,429 $ 1,676 $ 2,811 $ 3,498
Total debt interest expense 19,827 20,737 39,445 41,782
Finance lease interest expense 446 508 910 1,032
Total interest expense 20,273 21,245 40,355 42,814
Convertible debt contractual interest expense        
Debt Instrument [Line Items]        
Interest expense 0 600 0 1,678
Term Loans contractual interest expense        
Debt Instrument [Line Items]        
Interest expense 13,269 13,269 26,391 26,391
Royalty Financing Agreement interest expense        
Debt Instrument [Line Items]        
Interest expense $ 5,129 $ 5,192 $ 10,243 $ 10,215