v3.26.1
DERIVATIVE INSTRUMENTS - Schedule of Gross and Net Amounts of Recognized Derivative Assets and Liabilities at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivative Assets    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Gross Amounts Recognized $ 31,284 $ 18,347
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts Presented in the Balance Sheet 31,284 18,347
Collateral Received 0 0
Net Amount $ 31,284 $ 18,347
Derivative Liabilities    
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other liabilities Other liabilities
Gross Amounts Recognized $ 34,267 $ 41,200
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts Presented in the Balance Sheet 34,267 41,200
Collateral Pledged 11,875 25,054
Net Amount 22,392 16,146
Derivative instruments not designated as hedges    
Derivative Assets    
Gross Amounts Recognized 29,902  
Gross Amounts Offset in the Balance Sheet 0  
Net Amounts Presented in the Balance Sheet 29,902  
Collateral Received 0  
Net Amount 29,902  
Derivative Liabilities    
Gross Amounts Recognized 34,116 39,720
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts Presented in the Balance Sheet 34,116 39,720
Collateral Pledged 11,875 25,054
Net Amount 22,241 14,666
Derivative instruments not designated as hedges | Interest rate futures    
Derivative Assets    
Gross Amounts Recognized 7,744 7,400
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts Presented in the Balance Sheet 7,744 7,400
Collateral Received 0 0
Net Amount 7,744 7,400
Derivative Liabilities    
Gross Amounts Recognized 9,227 8,236
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts Presented in the Balance Sheet 9,227 8,236
Collateral Pledged 7,898 7,940
Net Amount 1,329 296
Derivative instruments not designated as hedges | Interest rate swaps    
Derivative Assets    
Gross Amounts Recognized 207 37
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts Presented in the Balance Sheet 207 37
Collateral Received 0 0
Net Amount 207 37
Derivative instruments not designated as hedges | Foreign currency forward contracts    
Derivative Assets    
Gross Amounts Recognized 7,645 10,592
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts Presented in the Balance Sheet 7,645 10,592
Collateral Received 0 0
Net Amount 7,645 10,592
Derivative Liabilities    
Gross Amounts Recognized 22,886 5,519
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts Presented in the Balance Sheet 22,886 5,519
Collateral Pledged 3,350 5,425
Net Amount 19,536 94
Derivative instruments not designated as hedges | Foreign currency forward contracts    
Derivative Assets    
Gross Amounts Recognized 2,057 8
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts Presented in the Balance Sheet 2,057 8
Collateral Received 0 0
Net Amount 2,057 8
Derivative Liabilities    
Gross Amounts Recognized 1,321 3,097
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts Presented in the Balance Sheet 1,321 3,097
Collateral Pledged 0 1,201
Net Amount 1,321 1,896
Derivative instruments not designated as hedges | Credit default swaps    
Derivative Assets    
Gross Amounts Recognized 184 310
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts Presented in the Balance Sheet 184 310
Collateral Received 0 0
Net Amount 184 310
Derivative Liabilities    
Gross Amounts Recognized 627 627
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts Presented in the Balance Sheet 627 627
Collateral Pledged 627 627
Net Amount 0 0
Derivative instruments not designated as hedges | Equity futures    
Derivative Assets    
Gross Amounts Recognized 12,065  
Gross Amounts Offset in the Balance Sheet 0  
Net Amounts Presented in the Balance Sheet 12,065  
Collateral Received 0  
Net Amount 12,065  
Derivative Liabilities    
Gross Amounts Recognized   9,861
Gross Amounts Offset in the Balance Sheet   0
Net Amounts Presented in the Balance Sheet   9,861
Collateral Pledged   9,861
Net Amount   0
Derivative instruments not designated as hedges | Commodity futures    
Derivative Liabilities    
Gross Amounts Recognized 55 12,380
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts Presented in the Balance Sheet 55 12,380
Collateral Pledged 0 0
Net Amount 55 12,380
Derivative instruments designated as hedges | Foreign currency forward contracts    
Derivative Assets    
Gross Amounts Recognized 1,382  
Gross Amounts Offset in the Balance Sheet 0  
Net Amounts Presented in the Balance Sheet 1,382  
Collateral Received 0  
Net Amount 1,382  
Derivative Liabilities    
Gross Amounts Recognized 151 1,480
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts Presented in the Balance Sheet 151 1,480
Collateral Pledged 0 0
Net Amount $ 151 $ 1,480