v3.25.3
DERIVATIVES - Derivative Financial Instruments, Average Remaining Maturity and the Weighted-Average Interest Rates being Paid and Received (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Derivative [Line Items]    
Derivative, Notional Amount $ 20,507,545 $ 16,941,027
Average Maturity (years) 1 year 4 months 24 days  
Fair Value $ 1,000  
Interest Rate Swap | Derivative Financial Instruments Receive Fixed Pay Variable    
Derivative [Line Items]    
Derivative, Notional Amount $ 2,295,929  
Average Maturity (years) 3 years 9 months 18 days  
Fair Value $ (27,113)  
Interest Rate Swap | Derivative Financial Instruments Receive Variable Pay Fixed    
Derivative [Line Items]    
Derivative, Notional Amount $ 2,295,929  
Average Maturity (years) 3 years 9 months 18 days  
Fair Value $ 27,076  
Foreign Exchange | Derivative Financial Instruments Receive Fixed Pay Variable    
Derivative [Line Items]    
Derivative, Notional Amount $ 7,464,741  
Average Maturity (years) 7 months 6 days  
Fair Value $ 17,123  
Foreign Exchange | Derivative Financial Instruments Receive Variable Pay Fixed    
Derivative [Line Items]    
Derivative, Notional Amount $ 7,407,315  
Average Maturity (years) 7 months 6 days  
Fair Value $ (17,123)  
Interest Rate Floor    
Derivative [Line Items]    
Average Maturity (years) 2 years  
Interest Rate Floor | Fixed Income Interest Rate    
Derivative [Line Items]    
Derivative, Notional Amount $ 1,000,000  
Average Maturity (years) 2 years  
Fair Value $ 1,037  
Derivative    
Derivative [Line Items]    
Derivative, Notional Amount $ 19,507,545  
Average Maturity (years) 1 year 3 months 18 days  
Fair Value $ (37)  
Commodity | Derivative Financial Instruments Receive Fixed Pay Variable    
Derivative [Line Items]    
Derivative, Notional Amount $ 21,861 $ 1,700
Average Maturity (years) 6 months  
Fair Value $ 226  
Commodity | Derivative Financial Instruments Receive Variable Pay Fixed    
Derivative [Line Items]    
Derivative, Notional Amount $ 21,770  
Average Maturity (years) 6 months  
Fair Value $ (226)