XML 51 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivatives and Hedging Instruments - Schedule of Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Interest rate cap contracts    
Derivative [Line Items]    
Interest Rate Derivative Assets, at Fair Value $ 3,417 $ 16,950
Interest rate swap agreements    
Derivative [Line Items]    
Interest Rate Derivative Assets, at Fair Value 138  
Interest rate swap agreements (6,570) (22,510)
Cross-currency swap agreements    
Derivative [Line Items]    
Foreign Currency Contract, Asset, Fair Value Disclosure   361
Foreign Currency Contracts, Liability, Fair Value Disclosure (41,631) (28,039)
Foreign currency exchange contracts    
Derivative [Line Items]    
Foreign Currency Contract, Asset, Fair Value Disclosure 873  
Derivatives Designated as Hedging Instruments | Interest rate cap contracts | Other assets    
Derivative [Line Items]    
Interest Rate Derivative Assets, at Fair Value 2,635 14,564
Derivatives Designated as Hedging Instruments | Interest rate swap agreements | Other assets    
Derivative [Line Items]    
Interest Rate Derivative Assets, at Fair Value 138  
Derivatives Designated as Hedging Instruments | Interest rate swap agreements | Other liabilities    
Derivative [Line Items]    
Interest rate swap agreements (6,570) (22,510)
Derivatives Designated as Hedging Instruments | Cross-currency swap agreements | Other assets    
Derivative [Line Items]    
Foreign Currency Contract, Asset, Fair Value Disclosure   361
Derivatives Designated as Hedging Instruments | Cross-currency swap agreements | Other liabilities    
Derivative [Line Items]    
Foreign Currency Contracts, Liability, Fair Value Disclosure (41,631) (28,039)
Not Designated as Hedging Instrument | Interest rate cap contracts | Other assets    
Derivative [Line Items]    
Interest Rate Derivative Assets, at Fair Value 782 $ 2,386
Not Designated as Hedging Instrument | Foreign currency exchange contracts | Other assets    
Derivative [Line Items]    
Foreign Currency Contract, Asset, Fair Value Disclosure $ 873