v3.25.3
Debt - Schedule of Interest Expense Related to Debt and Finance Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Debt Instrument [Line Items]        
Amortization of debt issuance costs $ 1,342 $ 1,485 $ 4,840 $ 5,136
Swap interest income 0 (765) 0 (2,229)
Total debt interest expense 19,885 20,503 61,667 61,671
Finance lease interest expense 497 551 1,529 1,692
Total interest expense 20,382 21,054 63,196 63,363
Convertible debt contractual interest expense        
Debt Instrument [Line Items]        
Interest expense 0 1,194 1,678 5,319
Term Loans contractual interest expense        
Debt Instrument [Line Items]        
Interest expense 13,414 13,325 39,805 38,466
Royalty Financing Agreement interest expense        
Debt Instrument [Line Items]        
Interest expense $ 5,129 $ 5,264 $ 15,344 $ 14,979