v3.25.2
Debt - Schedule of Interest Expense Related to Debt and Finance Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Debt Instrument [Line Items]        
Amortization of debt issuance costs $ 1,676 $ 1,800 $ 3,498 $ 3,651
Swap interest income 0 (710) 0 (1,464)
Total debt interest expense 20,737 20,703 41,782 41,168
Finance lease interest expense 508 564 1,032 1,141
Total interest expense 21,245 21,267 42,814 42,309
Convertible debt contractual interest expense        
Debt Instrument [Line Items]        
Interest expense 600 2,062 1,678 4,125
Term Loans contractual interest expense        
Debt Instrument [Line Items]        
Interest expense 13,269 12,658 26,391 25,141
Royalty Financing Agreement interest expense        
Debt Instrument [Line Items]        
Interest expense $ 5,192 $ 4,893 $ 10,215 $ 9,715