XML 62 R53.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Components of Interest and Other Debt Expenses Related to 2025 Notes (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Line Of Credit Facility [Line Items]    
Amortization of debt issuance costs $ 4,635 $ 4,088
2025 Notes    
Line Of Credit Facility [Line Items]    
Borrowing interest expense   1,463
Amortization of debt issuance costs   155
Total   $ 1,618