v3.26.1
DERIVATIVES - Derivative Financial Instruments, Average Remaining Maturity and the Weighted-Average Interest Rates being Paid and Received (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Derivative [Line Items]    
Derivative, Notional Amount $ 26,054,666 $ 22,586,161
Average Maturity (years) 1 year 3 months 18 days  
Fair Value $ 1,008  
Interest Rate Swap | Derivative Financial Instruments Receive Fixed Pay Variable    
Derivative [Line Items]    
Derivative, Notional Amount $ 2,829,821  
Average Maturity (years) 3 years 7 months 6 days  
Fair Value $ (29,563)  
Interest Rate Swap | Derivative Financial Instruments Receive Variable Pay Fixed    
Derivative [Line Items]    
Derivative, Notional Amount $ 2,829,821  
Average Maturity (years) 3 years 7 months 6 days  
Fair Value $ 29,589  
Foreign Exchange | Derivative Financial Instruments Receive Fixed Pay Variable    
Derivative [Line Items]    
Derivative, Notional Amount $ 9,674,140  
Average Maturity (years) 6 months  
Fair Value $ 26,580  
Foreign Exchange | Derivative Financial Instruments Receive Variable Pay Fixed    
Derivative [Line Items]    
Derivative, Notional Amount $ 9,616,763  
Average Maturity (years) 6 months  
Fair Value $ (26,580)  
Interest Rate Floor    
Derivative [Line Items]    
Average Maturity (years) 1 year 6 months  
Interest Rate Floor | Fixed Income Interest Rate    
Derivative [Line Items]    
Derivative, Notional Amount $ 1,000,000  
Average Maturity (years) 1 year 6 months  
Fair Value $ 465  
Derivative    
Derivative [Line Items]    
Derivative, Notional Amount $ 25,054,666  
Average Maturity (years) 1 year 2 months 12 days  
Fair Value $ 543  
Commodity | Derivative Financial Instruments Receive Fixed Pay Variable    
Derivative [Line Items]    
Derivative, Notional Amount $ 52,354 $ 24,300
Average Maturity (years) 4 months 24 days  
Fair Value $ (3,022)  
Commodity | Derivative Financial Instruments Receive Variable Pay Fixed    
Derivative [Line Items]    
Derivative, Notional Amount $ 51,767  
Average Maturity (years) 4 months 24 days  
Fair Value $ 3,539