v3.26.1
Debt - Components of Interest and Other Debt Expenses Related to 2027 Notes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
(Gain) loss from interest rate swap accounted for as hedges and the related hedged items:    
Amortization of debt issuance costs $ 2,250 $ 2,111
2027 Notes    
Line of Credit Facility [Line Items]    
Borrowing interest expense 6,511 6,375
(Gain) loss from interest rate swap accounted for as hedges and the related hedged items:    
Interest rate swap 1,289 0
Hedged item (1,322) 0
Amortization of debt issuance costs 678 678
Total $ 7,156 $ 7,053