v3.26.1
Long-term debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Debt Instrument [Line Items]        
Total long-term debt, excluding deferred financing costs $ 2,503,188 $ 2,503,188   $ 2,514,188
Deferred financing costs, net of accumulated amortization (29,156) (29,156)   (31,934)
Total long-term debt, net 2,474,032 2,474,032   2,482,254
Current portion of long-term debt 25,750 25,750   23,875
Long-term debt, net of current maturities 2,448,282 2,448,282   2,458,379
Proceeds from issuance of Variable Funding Notes   75,000 $ 0  
2025 Variable Funding Notes        
Debt Instrument [Line Items]        
Proceeds from issuance of Variable Funding Notes 75,000      
Senior Notes | 2019-1 Class A-2 notes        
Debt Instrument [Line Items]        
Total long-term debt, excluding deferred financing costs 514,250 514,250   517,000
Senior Notes | 2022-1 Class A-2-II notes        
Debt Instrument [Line Items]        
Total long-term debt, excluding deferred financing costs 454,813 454,813   457,188
Senior Notes | 2024-1 Class A-2-I notes        
Debt Instrument [Line Items]        
Total long-term debt, excluding deferred financing costs 417,563 417,563   419,688
Senior Notes | 2024-1 Class A-2-II notes        
Debt Instrument [Line Items]        
Total long-term debt, excluding deferred financing costs 368,437 368,437   370,312
Senior Notes | 2025-1 Class A-2-I notes        
Debt Instrument [Line Items]        
Total long-term debt, excluding deferred financing costs 399,000 399,000   400,000
Senior Notes | 2025-1 Class A-2-II notes        
Debt Instrument [Line Items]        
Total long-term debt, excluding deferred financing costs $ 349,125 $ 349,125   $ 350,000