XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative Financial Instruments - Summary Of Derivative Instruments On The Consolidated Statement Of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Total Derivatives Not Designated as Hedging Instruments     $ (258) $ 0
Derivatives designated as hedging instruments        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Amount of Unrealized Gain (Loss) Recognized in OCI $ (28,344) $ 11,141 11,293 24,742
Amount of Gain (Loss) Reclassified from Accumulated OCI into Income 6,893 7,344 21,888 17,927
Derivatives not designated as hedging instruments        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Total Derivatives Not Designated as Hedging Instruments 2,172 0 983 0
Interest rate swaps | Interest Expense | Derivatives designated as hedging instruments        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Amount of Unrealized Gain (Loss) Recognized in OCI (28,741) 11,179 5,240 24,599
Amount of Gain (Loss) Reclassified from Accumulated OCI into Income 5,470 3,909 15,835 9,226
Interest rate caps | Interest Expense | Derivatives designated as hedging instruments        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Amount of Unrealized Gain (Loss) Recognized in OCI 397 (38) 6,053 143
Amount of Gain (Loss) Reclassified from Accumulated OCI into Income 1,423 3,435 6,053 8,701
Foreign currency forward contracts | Derivatives not designated as hedging instruments        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Total Derivatives Not Designated as Hedging Instruments 3,084 0 187 0
Foreign currency option contracts | Derivatives not designated as hedging instruments        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Total Derivatives Not Designated as Hedging Instruments $ (912) $ 0 $ 796 $ 0