v3.26.1
Long-term debt Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2027
Dec. 31, 2026
2023 Interest Rate Cap Agreements 4.50% 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.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    
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    
2025 Interest Rate Cap Agreements 4.25% 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 $ 1,000,000    
2025 Interest Rate Cap Agreements 4.25% Effective December 31 2027      
Derivative [Line Items]      
Derivative, effective date Dec. 31, 2027    
Derivative, Maturity date Dec. 31, 2028    
Notional Amount Amortizable By Maturity Date $ 1,750,000    
2025 Interest Rate Cap Agreements 4.50% Effective December 31 2028      
Derivative [Line Items]      
Derivative, effective date Dec. 31, 2028    
Derivative, Maturity date Dec. 31, 2029    
Notional Amount Amortizable By Maturity Date $ 1,000,000    
2026 Interest Rate Cap Agreements 4.75% Effective December 31 2028      
Derivative [Line Items]      
Derivative, effective date Dec. 31, 2028    
Derivative, Maturity date Dec. 31, 2029    
Notional Amount Amortizable By Maturity Date $ 750,000    
Term Loan Facility | Maximum | 2023 Interest Rate Cap Agreements 4.50% 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.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, 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 3,500,000    
Term Loan Facility | Maximum | Total Notional Amount Effective Through December 31, 2028      
Derivative [Line Items]      
Notional amounts of interest rate agreements 3,500,000    
Term Loan Facility | Maximum | 2025 Interest Rate Cap Agreements 4.25% Effective December 31 2026      
Derivative [Line Items]      
Notional amounts of interest rate agreements $ 1,000,000    
Derivative, Fixed Interest Rate 4.25%    
Term Loan Facility | Maximum | 2025 Interest Rate Cap Agreements 4.25% Effective December 31 2026 | Subsequent Event      
Derivative [Line Items]      
Derivative, Fixed Interest Rate   4.50%  
Term Loan Facility | Maximum | 2025 Interest Rate Cap Agreements 4.25% Effective December 31 2027      
Derivative [Line Items]      
Notional amounts of interest rate agreements $ 1,750,000    
Derivative, Fixed Interest Rate 4.25%    
Term Loan Facility | Maximum | 2025 Interest Rate Cap Agreements 4.50% Effective December 31 2028      
Derivative [Line Items]      
Notional amounts of interest rate agreements $ 1,000,000    
Derivative, Fixed Interest Rate 4.50%    
Term Loan Facility | Maximum | 2026 Interest Rate Cap Agreements 4.75% Effective December 31 2028      
Derivative [Line Items]      
Notional amounts of interest rate agreements $ 750,000    
Derivative, Fixed Interest Rate 4.75%    
Term Loan Facility | Maximum | Total Notional Amount Effective Through December 31, 2029      
Derivative [Line Items]      
Notional amounts of interest rate agreements $ 1,750,000    
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.46%    
Term Loan Facility | Weighted Average | Total Notional Amount Effective Through December 31, 2028      
Derivative [Line Items]      
Derivative, Average Fixed Interest Rate 4.43%    
Term Loan Facility | Weighted Average | Total Notional Amount Effective Through December 31, 2029      
Derivative [Line Items]      
Derivative, Average Fixed Interest Rate 4.61%