v3.25.3
Debt - Components of Interest and Other Debt Expenses Related to 2025 Notes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Line Of Credit Facility [Line Items]      
Amortization of debt issuance costs   $ 6,147 $ 6,471
2025 Notes      
Line Of Credit Facility [Line Items]      
Borrowing interest expense $ 3,375 1,463 10,125
Amortization of debt issuance costs 348 155 1,037
Total $ 3,723 $ 1,618 $ 11,162