XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Long-term debt Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Derivative [Line Items]    
Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration] Interest and Debt Expense  
2019 cap agreements    
Derivative [Line Items]    
Derivative, effective date Jun. 30, 2020  
Derivative, expiration date Jun. 30, 2024  
2023 cap agreements    
Derivative [Line Items]    
Derivative, effective date Jun. 28, 2024  
Derivative, expiration date Dec. 31, 2025  
2023 cap agreements    
Derivative [Line Items]    
Derivative, effective date Jun. 28, 2024  
Derivative, expiration date Dec. 31, 2025  
2023 cap agreements    
Derivative [Line Items]    
Derivative, effective date Jun. 30, 2024  
Derivative, expiration date Dec. 31, 2025  
Other Long-term Assets | 2019 cap agreements    
Derivative [Line Items]    
Derivative asset, fair value, gross asset $ 114,983 $ 139,755
Other Long-term Assets | 2023 cap agreements    
Derivative [Line Items]    
Derivative asset, fair value, gross asset 1,862  
Other Long-term Assets | 2023 cap agreements    
Derivative [Line Items]    
Derivative asset, fair value, gross asset 10,356  
Other Long-term Assets | 2023 cap agreements    
Derivative [Line Items]    
Derivative asset, fair value, gross asset 7,353  
Cash Flow Hedging | 2019 cap agreements    
Derivative [Line Items]    
Amount of debt expense reclassified from accumulated OCI into income (46,232)  
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax 24,215  
Cash Flow Hedging | 2023 cap agreements    
Derivative [Line Items]    
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax 671  
Cash Flow Hedging | 2023 cap agreements    
Derivative [Line Items]    
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax 1,119  
Cash Flow Hedging | 2023 cap agreements    
Derivative [Line Items]    
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax 2,388  
Term Loan Facility | Maximum | 2019 cap agreements    
Derivative [Line Items]    
Notional amounts of interest rate agreements $ 3,500,000  
SOFR Plus Interest Rate Margin 2.00%  
Term Loan Facility | Maximum | 2023 cap agreements    
Derivative [Line Items]    
Notional amounts of interest rate agreements $ 200,000  
SOFR Plus Interest Rate Margin 3.75%  
Term Loan Facility | Maximum | 2023 cap agreements    
Derivative [Line Items]    
Notional amounts of interest rate agreements $ 1,000,000  
SOFR Plus Interest Rate Margin 4.00%  
Term Loan Facility | Maximum | 2023 cap agreements    
Derivative [Line Items]    
Notional amounts of interest rate agreements $ 800,000  
SOFR Plus Interest Rate Margin 3.75%