v3.26.3
DERIVATIVE INSTRUMENTS - Schedule of Gross and Net Amounts of Recognized Derivative Assets and Liabilities at Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Derivative Assets    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Gross Amounts Recognized $ 19,385 $ 18,347
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts Presented in the Balance Sheet 19,385 18,347
Collateral Received 0 0
Net Amount $ 19,385 $ 18,347
Derivative Liabilities    
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other liabilities Other liabilities
Gross Amounts Recognized   $ 41,200
Gross Amounts Offset in the Balance Sheet   0
Net Amounts Presented in the Balance Sheet $ 33,954 41,200
Collateral Pledged   25,054
Net Amount   16,146
Derivative instruments not designated as hedges    
Derivative Assets    
Gross Amounts Recognized 18,276  
Gross Amounts Offset in the Balance Sheet 0  
Net Amounts Presented in the Balance Sheet 18,276  
Collateral Received 0  
Net Amount 18,276  
Derivative Liabilities    
Gross Amounts Recognized 33,954 39,720
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts Presented in the Balance Sheet 33,954 39,720
Collateral Pledged 11,419 25,054
Net Amount 22,535 14,666
Derivative instruments not designated as hedges | Interest rate futures    
Derivative Assets    
Gross Amounts Recognized 8,356 7,400
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts Presented in the Balance Sheet 8,356 7,400
Collateral Received 0 0
Net Amount 8,356 7,400
Derivative Liabilities    
Gross Amounts Recognized 2,878 8,236
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts Presented in the Balance Sheet 2,878 8,236
Collateral Pledged 2,288 7,940
Net Amount 590 296
Derivative instruments not designated as hedges | Interest rate swaps    
Derivative Assets    
Gross Amounts Recognized 54 37
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts Presented in the Balance Sheet 54 37
Collateral Received 0 0
Net Amount 54 37
Derivative Liabilities    
Gross Amounts Recognized 2  
Gross Amounts Offset in the Balance Sheet 0  
Net Amounts Presented in the Balance Sheet 2  
Collateral Pledged 2  
Net Amount 0  
Derivative instruments not designated as hedges | Foreign currency forward contracts    
Derivative Assets    
Gross Amounts Recognized 4,882 10,592
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts Presented in the Balance Sheet 4,882 10,592
Collateral Received 0 0
Net Amount 4,882 10,592
Derivative Liabilities    
Gross Amounts Recognized 23,851 5,519
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts Presented in the Balance Sheet 23,851 5,519
Collateral Pledged 4,113 5,425
Net Amount 19,738 94
Derivative instruments not designated as hedges | Foreign currency forward contracts    
Derivative Assets    
Gross Amounts Recognized 2,710 8
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts Presented in the Balance Sheet 2,710 8
Collateral Received 0 0
Net Amount 2,710 8
Derivative Liabilities    
Gross Amounts Recognized 2,207 3,097
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts Presented in the Balance Sheet 2,207 3,097
Collateral Pledged 0 1,201
Net Amount 2,207 1,896
Derivative instruments not designated as hedges | Credit default swaps    
Derivative Assets    
Gross Amounts Recognized 1,054 310
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts Presented in the Balance Sheet 1,054 310
Collateral Received 0 0
Net Amount 1,054 310
Derivative Liabilities    
Gross Amounts Recognized 909 627
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts Presented in the Balance Sheet 909 627
Collateral Pledged 909 627
Net Amount 0 0
Derivative instruments not designated as hedges | Commodity futures    
Derivative Assets    
Gross Amounts Recognized 1,220  
Gross Amounts Offset in the Balance Sheet 0  
Net Amounts Presented in the Balance Sheet 1,220  
Collateral Received 0  
Net Amount 1,220  
Derivative Liabilities    
Gross Amounts Recognized   12,380
Gross Amounts Offset in the Balance Sheet   0
Net Amounts Presented in the Balance Sheet   12,380
Collateral Pledged   0
Net Amount   12,380
Derivative instruments not designated as hedges | Equity futures    
Derivative Liabilities    
Gross Amounts Recognized 4,107 9,861
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts Presented in the Balance Sheet 4,107 9,861
Collateral Pledged 4,107 9,861
Net Amount 0 0
Derivative instruments designated as hedges | Foreign currency forward contracts    
Derivative Assets    
Gross Amounts Recognized 1,109  
Gross Amounts Offset in the Balance Sheet 0  
Net Amounts Presented in the Balance Sheet 1,109  
Collateral Received 0  
Net Amount $ 1,109  
Derivative Liabilities    
Gross Amounts Recognized   1,480
Gross Amounts Offset in the Balance Sheet   0
Net Amounts Presented in the Balance Sheet   1,480
Collateral Pledged   0
Net Amount   $ 1,480