v3.25.3
Debt - Components of Interest and Other Debt Expenses Related to 2026 Notes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Line Of Credit Facility [Line Items]        
Amortization of debt issuance costs     $ 6,147 $ 6,471
2026 Notes        
Line Of Credit Facility [Line Items]        
Borrowing interest expense $ 3,593 $ 3,593 10,781 10,781
Amortization of debt issuance costs 482 482 1,430 1,435
Total $ 4,075 $ 4,075 $ 12,211 $ 12,216