XML 102 R79.htm IDEA: XBRL DOCUMENT v3.24.1
Derivative Financial Instruments - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Derivative Designated as Hedging Instruments:    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Asset Derivatives $ 8,599 $ 11,766
Foreign currency hedging derivatives (6,305) 0
Derivatives Not Designated as Hedging Instruments    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Asset Derivatives 5,065 0
Foreign currency hedging derivatives (6,820) 0
Interest rate swaps | Derivative Designated as Hedging Instruments:    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Asset Derivatives 1,654 4,379
Foreign currency hedging derivatives (6,305) 0
Interest rate caps | Derivative Designated as Hedging Instruments:    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Asset Derivatives 6,945 7,387
Foreign currency hedging derivatives 0 0
Foreign currency forward contracts | Derivatives Not Designated as Hedging Instruments    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Asset Derivatives 0 0
Foreign currency hedging derivatives (6,820) 0
Foreign currency option contracts | Derivatives Not Designated as Hedging Instruments    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Asset Derivatives 5,065 0
Foreign currency hedging derivatives $ 0 $ 0