XML 139 R121.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments - Schedule of Location on Consolidated Balance Sheets and Fair Value of Principal Derivative Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Derivative Assets    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Gross Amounts of Recognized Assets $ 44,724 $ 44,421
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts of Assets Presented in the Balance Sheet 44,724 44,421
Collateral 0 0
Net Amount $ 44,724 $ 44,421
Derivative Liabilities    
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other liabilities Other liabilities
Gross Amounts of Recognized Liabilities $ 29,991 $ 7,581
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts of Liabilities Presented in the Balance Sheet 29,991 7,581
Collateral Pledged 6,968 309
Net Amount 23,023 7,272
Not Designated as Hedging Instrument    
Derivative Assets    
Gross Amounts of Recognized Assets 44,724 44,421
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts of Assets Presented in the Balance Sheet 44,724 44,421
Collateral 0 0
Net Amount 44,724 44,421
Derivative Liabilities    
Gross Amounts of Recognized Liabilities 26,112 6,388
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts of Liabilities Presented in the Balance Sheet 26,112 6,388
Collateral Pledged 6,968 309
Net Amount 19,144 6,079
Interest rate futures | Not Designated as Hedging Instrument    
Derivative Assets    
Gross Amounts of Recognized Assets 13,162 387
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts of Assets Presented in the Balance Sheet 13,162 387
Collateral 0 0
Net Amount 13,162 387
Derivative Liabilities    
Gross Amounts of Recognized Liabilities 5,768 1,685
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts of Liabilities Presented in the Balance Sheet 5,768 1,685
Collateral Pledged 5,720 209
Net Amount 48 1,476
Foreign currency forward contracts | Not Designated as Hedging Instrument    
Derivative Assets    
Gross Amounts of Recognized Assets 16,827 31,755
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts of Assets Presented in the Balance Sheet 16,827 31,755
Collateral 0 0
Net Amount 16,827 31,755
Derivative Liabilities    
Gross Amounts of Recognized Liabilities 11,890 1,160
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts of Liabilities Presented in the Balance Sheet 11,890 1,160
Collateral Pledged 0 0
Net Amount 11,890 1,160
Foreign currency forward contracts | Not Designated as Hedging Instrument    
Derivative Assets    
Gross Amounts of Recognized Assets 10,448 11,866
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts of Assets Presented in the Balance Sheet 10,448 11,866
Collateral 0 0
Net Amount 10,448 11,866
Derivative Liabilities    
Gross Amounts of Recognized Liabilities 2,603 2,165
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts of Liabilities Presented in the Balance Sheet 2,603 2,165
Collateral Pledged 0 0
Net Amount 2,603 2,165
Foreign currency forward contracts | Designated as Hedging Instrument    
Derivative Liabilities    
Gross Amounts of Recognized Liabilities 3,879 1,193
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts of Liabilities Presented in the Balance Sheet 3,879 1,193
Collateral Pledged 0 0
Net Amount 3,879 1,193
Credit default swaps | Not Designated as Hedging Instrument    
Derivative Assets    
Gross Amounts of Recognized Assets 749 413
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts of Assets Presented in the Balance Sheet 749 413
Collateral 0 0
Net Amount 749 413
Derivative Liabilities    
Gross Amounts of Recognized Liabilities 1,248 1,055
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts of Liabilities Presented in the Balance Sheet 1,248 1,055
Collateral Pledged 1,248 100
Net Amount 0 955
Commodity options | Not Designated as Hedging Instrument    
Derivative Assets    
Gross Amounts of Recognized Assets 3,538  
Gross Amounts Offset in the Balance Sheet 0  
Net Amounts of Assets Presented in the Balance Sheet 3,538  
Collateral 0  
Net Amount 3,538  
Derivative Liabilities    
Gross Amounts of Recognized Liabilities 3,162  
Gross Amounts Offset in the Balance Sheet 0  
Net Amounts of Liabilities Presented in the Balance Sheet 3,162  
Collateral Pledged 0  
Net Amount 3,162  
Commodity futures | Not Designated as Hedging Instrument    
Derivative Liabilities    
Gross Amounts of Recognized Liabilities 1,441  
Gross Amounts Offset in the Balance Sheet 0  
Net Amounts of Liabilities Presented in the Balance Sheet 1,441  
Collateral Pledged 0  
Net Amount $ 1,441  
Equity futures | Not Designated as Hedging Instrument    
Derivative Liabilities    
Gross Amounts of Recognized Liabilities   323
Gross Amounts Offset in the Balance Sheet   0
Net Amounts of Liabilities Presented in the Balance Sheet   323
Collateral Pledged   0
Net Amount   $ 323