XML 108 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments - Schedule of Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Derivative [Line Items]    
Derivative liability $ 315,063 $ 224,725
Foreign exchange contracts    
Derivative [Line Items]    
Derivative assets, fair value, gross 594,900 582,200
Derivative assets, cash collateral 39,200 56,100
Total fair value of gross derivative assets 555,700 526,100
Derivative liabilities, fair value, gross 519,400 540,000
Derivative liabilities, cash collateral 180,200 148,200
Total fair value of gross derivative liabilities 339,200 391,800
Derivative assets, fair value, net 320,200 266,900
Total net derivative assets 281,000 210,800
Derivative liability 244,700 224,700
Total net derivative liabilities $ 64,500 $ 76,500