XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments and Hedging Activities - Schedule of Notional Amounts Strike Rates and End Dates of the Cap Agreements (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
May 31, 2021
Derivative [Line Items]    
Notional Amounts   $ 650,000
0.75% due on 7/31/2021    
Derivative [Line Items]    
Start Date Jul. 31, 2021  
End Date Jul. 30, 2023  
Notional Amounts $ 650,000  
Strike Rate 0.75%  
0.75% due on 7/31/2023    
Derivative [Line Items]    
Start Date Jul. 31, 2023  
End Date Jul. 30, 2024  
Notional Amounts $ 525,000  
Strike Rate 0.75%  
1.25% due on 7/31/2024    
Derivative [Line Items]    
Start Date Jul. 31, 2024  
End Date Jul. 30, 2025  
Notional Amounts $ 350,000  
Strike Rate 1.25%  
2.25% due on 7/31/2025    
Derivative [Line Items]    
Start Date Jul. 31, 2025  
End Date Jul. 30, 2026  
Notional Amounts $ 250,000  
Strike Rate 2.25%  
2.75% due on 7/31/2027    
Derivative [Line Items]    
Start Date Jul. 31, 2026  
End Date Jul. 30, 2027  
Notional Amounts $ 200,000  
Strike Rate 2.75%