v3.26.1
Debt - Components of Interest and Other Debt Expenses Related to 2026 Notes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Line Of Credit Facility [Line Items]    
Amortization of debt issuance costs $ 2,250 $ 2,111
2026 Notes    
Line Of Credit Facility [Line Items]    
Borrowing interest expense 559 3,594
Amortization of debt issuance costs 79 472
Total $ 638 $ 4,066