XML 56 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Long-term debt Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Dec. 31, 2027
Dec. 31, 2026
Dec. 31, 2024
2023 Interest Rate Cap Agreements 3.75% Effective June 30 2024        
Derivative [Line Items]        
Derivative, effective date Jun. 30, 2024      
Derivative, Maturity date Dec. 31, 2025      
Notional Amount Amortizable By Maturity Date $ 1,250,000      
2023 Interest Rate Cap Agreements 4.00% Effective June 30 2024        
Derivative [Line Items]        
Derivative, effective date Jun. 30, 2024      
Derivative, Maturity date Dec. 31, 2025      
2023 Interest Rate Cap Agreements 4.75% Effective June 30 2024        
Derivative [Line Items]        
Notional Amount Amortizable By Maturity Date $ 750,000      
2023 Interest Rate Cap Agreements 5.00% Effective June 30 2024        
Derivative [Line Items]        
Derivative, effective date Jun. 30, 2024      
Derivative, Maturity date Dec. 31, 2026      
Notional Amount Amortizable By Maturity Date $ 500,000      
2023 Interest Rate Cap Agreements 4.50% Effective December 31 2024        
Derivative [Line Items]        
Derivative, effective date Dec. 31, 2024      
Derivative, Maturity date Dec. 31, 2025      
Notional Amount Amortizable By Maturity Date $ 250,000      
2023 Interest Rate Cap Agreements 4.00% Effective December 31 2024        
Derivative [Line Items]        
Derivative, effective date Dec. 31, 2024      
Derivative, Maturity date Dec. 31, 2026      
Notional Amount Amortizable By Maturity Date $ 500,000      
Notional Amount Amortizable By December 31, 2025 $ 250,000      
2024 Interest Rate Cap Agreements 4.50% Effective December 31 2025        
Derivative [Line Items]        
Derivative, effective date Dec. 31, 2025      
Derivative, Maturity date Dec. 31, 2027      
Notional Amount Amortizable By Maturity Date $ 1,000,000      
Notional Amount Amortizable By December 31, 2026 $ 750,000      
2024 Interest Rate Cap Agreements 4.00% Effective December 31 2025        
Derivative [Line Items]        
Derivative, effective date Dec. 31, 2025      
Derivative, Maturity date Dec. 31, 2027      
Notional Amount Amortizable By Maturity Date $ 500,000      
Notional Amount Amortizable By December 31, 2026 $ 250,000      
2025 Interest Rate Cap Agreements 4.50% Effective December 31 2026        
Derivative [Line Items]        
Derivative, effective date Dec. 31, 2026      
Derivative, Maturity date Dec. 31, 2028      
Notional Amount Amortizable By Maturity Date $ 750,000      
Notional Amount Amortizable By December 31, 2027 250,000      
Other Long-term Assets | Interest rate cap agreements        
Derivative [Line Items]        
Derivative asset, fair value, gross asset 21,894     $ 30,062
Term Loan Facility | Maximum | 2023 Interest Rate Cap Agreements 3.75% Effective June 30 2024        
Derivative [Line Items]        
Notional amounts of interest rate agreements $ 2,000,000      
Derivative, Fixed Interest Rate 3.75%      
Term Loan Facility | Maximum | 2023 Interest Rate Cap Agreements 4.00% Effective June 30 2024        
Derivative [Line Items]        
Notional amounts of interest rate agreements $ 1,000,000      
Derivative, Fixed Interest Rate 4.00%      
Term Loan Facility | Maximum | 2023 Interest Rate Cap Agreements 5.00% Effective June 30 2024        
Derivative [Line Items]        
Notional amounts of interest rate agreements $ 500,000      
Derivative, Fixed Interest Rate 4.50%      
Term Loan Facility | Maximum | 2023 Interest Rate Cap Agreements 4.50% Effective December 31 2024        
Derivative [Line Items]        
Notional amounts of interest rate agreements $ 250,000      
Derivative, Fixed Interest Rate 4.50%      
Term Loan Facility | Maximum | 2023 Interest Rate Cap Agreements 4.00% Effective December 31 2024        
Derivative [Line Items]        
Notional amounts of interest rate agreements $ 750,000      
Derivative, Fixed Interest Rate 4.00%      
Term Loan Facility | Maximum | 2024 Interest Rate Cap Agreements 4.50% Effective December 31 2025        
Derivative [Line Items]        
Notional amounts of interest rate agreements $ 1,750,000      
Derivative, Fixed Interest Rate 4.50%      
Term Loan Facility | Maximum | 2024 Interest Rate Cap Agreements 4.50% Effective December 31 2025 | Subsequent Event        
Derivative [Line Items]        
Derivative, Fixed Interest Rate     4.75%  
Term Loan Facility | Maximum | 2024 Interest Rate Cap Agreements 4.00% Effective December 31 2025        
Derivative [Line Items]        
Notional amounts of interest rate agreements $ 750,000      
Derivative, Fixed Interest Rate 4.00%      
Term Loan Facility | Maximum | 2024 Interest Rate Cap Agreements 4.00% Effective December 31 2025 | Subsequent Event        
Derivative [Line Items]        
Derivative, Fixed Interest Rate     4.25%  
Term Loan Facility | Maximum | 2025 Interest Rate Cap Agreements 4.50% Effective December 31 2026        
Derivative [Line Items]        
Notional amounts of interest rate agreements $ 1,000,000      
Derivative, Fixed Interest Rate 4.50%      
Term Loan Facility | Maximum | 2025 Interest Rate Cap Agreements 4.50% Effective December 31 2026 | Subsequent Event        
Derivative [Line Items]        
Derivative, Fixed Interest Rate   4.75%    
Term Loan Facility | Maximum | Total Notional Amount Effective Through December 31, 2025        
Derivative [Line Items]        
Notional amounts of interest rate agreements $ 3,500,000      
Term Loan Facility | Maximum | Total Notional Amount Effective Through December 31, 2026        
Derivative [Line Items]        
Notional amounts of interest rate agreements 3,500,000      
Term Loan Facility | Maximum | Total Notional Amount Effective Through December 31, 2027        
Derivative [Line Items]        
Notional amounts of interest rate agreements 2,500,000      
Term Loan Facility | Maximum | Total Notional Amount Effective Through December 31, 2028        
Derivative [Line Items]        
Notional amounts of interest rate agreements $ 750,000      
Term Loan Facility | Weighted Average | Total Notional Amount Effective Through December 31, 2025        
Derivative [Line Items]        
Derivative, Average Fixed Interest Rate 4.02%      
Term Loan Facility | Weighted Average | Total Notional Amount Effective Through December 31, 2026        
Derivative [Line Items]        
Derivative, Average Fixed Interest Rate 4.32%      
Term Loan Facility | Weighted Average | Total Notional Amount Effective Through December 31, 2027        
Derivative [Line Items]        
Derivative, Average Fixed Interest Rate 4.55%      
Term Loan Facility | Weighted Average | Total Notional Amount Effective Through December 31, 2028        
Derivative [Line Items]        
Derivative, Average Fixed Interest Rate 4.75%