XML 112 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives and Hedge Accounting - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Derivative Instruments, Gain (Loss) [Line Items]    
Cash flow hedge gain to be reclassified within twelve months $ 2,357,000  
Maximum outstanding term of cash flow hedges 42 months  
Foreign exchange contract | Derivatives in cash flow hedging relationships | Derivatives Designated as Hedging Instruments    
Derivative Instruments, Gain (Loss) [Line Items]    
Foreign exchange contracts outstanding $ 722,800,000 $ 841,620,000
Interest Rate Swap | Derivatives in cash flow hedging relationships | Derivatives Designated as Hedging Instruments    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative asset, notional amount $ 75,000,000 $ 75,000,000