XML 146 R127.htm IDEA: XBRL DOCUMENT v3.25.0.1
DERIVATIVE INSTRUMENTS - Schedule of Location on Consolidated Balance Sheets and Fair Value of Principal Derivative Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Derivative Assets    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Gross Amounts of Recognized Assets $ 34,538 $ 44,724
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts of Assets Presented in the Balance Sheet 34,538 44,724
Collateral Received 0 0
Net Amount $ 34,538 $ 44,724
Derivative Liabilities    
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other liabilities Other liabilities
Gross Amounts of Recognized Liabilities $ 75,878 $ 29,991
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts of Liabilities Presented in the Balance Sheet 75,878 29,991
Collateral Pledged 12,715 6,968
Net Amount 63,163 23,023
Not Designated as Hedging Instrument    
Derivative Assets    
Gross Amounts of Recognized Assets 30,974 44,724
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts of Assets Presented in the Balance Sheet 30,974 44,724
Collateral Received 0 0
Net Amount 30,974 44,724
Derivative Liabilities    
Gross Amounts of Recognized Liabilities 75,878 26,112
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts of Liabilities Presented in the Balance Sheet 75,878 26,112
Collateral Pledged 12,715 6,968
Net Amount 63,163 19,144
Interest rate futures | Not Designated as Hedging Instrument    
Derivative Assets    
Gross Amounts of Recognized Assets 4,198 13,162
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts of Assets Presented in the Balance Sheet 4,198 13,162
Collateral Received 0 0
Net Amount 4,198 13,162
Derivative Liabilities    
Gross Amounts of Recognized Liabilities 6,178 5,768
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts of Liabilities Presented in the Balance Sheet 6,178 5,768
Collateral Pledged 5,408 5,720
Net Amount 770 48
Foreign currency forward contracts | Not Designated as Hedging Instrument    
Derivative Assets    
Gross Amounts of Recognized Assets 16,275 16,827
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts of Assets Presented in the Balance Sheet 16,275 16,827
Collateral Received 0 0
Net Amount 16,275 16,827
Derivative Liabilities    
Gross Amounts of Recognized Liabilities 53,160 11,890
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts of Liabilities Presented in the Balance Sheet 53,160 11,890
Collateral Pledged 5,632 0
Net Amount 47,528 11,890
Foreign currency forward contracts | Not Designated as Hedging Instrument    
Derivative Assets    
Gross Amounts of Recognized Assets 4,085 10,448
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts of Assets Presented in the Balance Sheet 4,085 10,448
Collateral Received 0 0
Net Amount 4,085 10,448
Derivative Liabilities    
Gross Amounts of Recognized Liabilities 13,171 2,603
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts of Liabilities Presented in the Balance Sheet 13,171 2,603
Collateral Pledged 0 0
Net Amount 13,171 2,603
Foreign currency forward contracts | Designated as Hedging Instrument    
Derivative Assets    
Gross Amounts of Recognized Assets 3,564  
Gross Amounts Offset in the Balance Sheet 0  
Net Amounts of Assets Presented in the Balance Sheet 3,564  
Collateral Received 0  
Net Amount 3,564  
Derivative Liabilities    
Gross Amounts of Recognized Liabilities   3,879
Gross Amounts Offset in the Balance Sheet   0
Net Amounts of Liabilities Presented in the Balance Sheet   3,879
Collateral Pledged   0
Net Amount   3,879
Commodity futures | Not Designated as Hedging Instrument    
Derivative Assets    
Gross Amounts of Recognized Assets 5,933  
Gross Amounts Offset in the Balance Sheet 0  
Net Amounts of Assets Presented in the Balance Sheet 5,933  
Collateral Received 0  
Net Amount 5,933  
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
Commodity options | Not Designated as Hedging Instrument    
Derivative Assets    
Gross Amounts of Recognized Assets 483 3,538
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts of Assets Presented in the Balance Sheet 483 3,538
Collateral Received 0 0
Net Amount 483 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
Credit default swaps | Not Designated as Hedging Instrument    
Derivative Assets    
Gross Amounts of Recognized Assets   749
Gross Amounts Offset in the Balance Sheet   0
Net Amounts of Assets Presented in the Balance Sheet   749
Collateral Received   0
Net Amount   749
Derivative Liabilities    
Gross Amounts of Recognized Liabilities 1,675 1,248
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts of Liabilities Presented in the Balance Sheet 1,675 1,248
Collateral Pledged 1,675 1,248
Net Amount 0 $ 0
Equity futures | Not Designated as Hedging Instrument    
Derivative Liabilities    
Gross Amounts of Recognized Liabilities 1,694  
Gross Amounts Offset in the Balance Sheet 0  
Net Amounts of Liabilities Presented in the Balance Sheet 1,694  
Collateral Pledged 0  
Net Amount $ 1,694