v3.26.1
Derivative and Other Hedging Instruments (Remaining Interest Rate Swap Term) (Details)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
month
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
month
Dec. 31, 2024
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net $ 487 $ (369) $ 869 $ (1,380)    
Interest Rate Swaps Linked to Overnight Index Swap Rate 2.00%   2.00%   5.00%  
Interest Rate Swaption [Member]            
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net   (9)   (28)    
Interest Rate Swap [Member]            
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net $ 640 (236) $ 1,095 (805)    
Derivative Liability, Notional Amount $ (73,752)   $ (73,752)   $ (64,632)  
Average Fixed Pay Rate 2.76%   2.76%   2.57%  
Average Maturity (Years)     4 years     4 years 8 months 12 days
Average Receive Rate 3.68%   3.68%   3.86%  
Receiver Swaption [Member]            
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net $ (15) $ 0 $ (21) $ 0    
Less Than or Equal to One Year [Member] | Interest Rate Swap [Member]            
Derivative Liability, Notional Amount $ (6,300)   $ (6,300)   $ (7,300)  
Average Fixed Pay Rate 0.21%   0.21%   0.20%  
Average Maturity (Years)     4 months 24 days     6 months
Average Receive Rate 3.68%   3.68%   3.80%  
Less Than or Equal to One Year [Member] | Receiver Swaption [Member]            
Cost         $ 70  
Fair Value         $ 24  
Average Months to Expiration | month         9  
Derivative Liability, Notional Amount         $ (7,000)  
Average Fixed Pay Rate         3.04%  
Average Maturity (Years)         9 years 2 months 12 days  
Greater Than One Year and Less Than or Equal to Two Years [Member] | Receiver Swaption [Member]            
Cost     $ 71      
Fair Value $ 31   $ 31      
Average Months to Expiration | month     7      
Derivative Liability, Notional Amount $ (7,750)   $ (7,750)      
Average Fixed Pay Rate 3.24%   3.24%      
Average Maturity (Years)     9 years      
Greater Than One Year and Less Than or Equal to Three Years [Member] | Interest Rate Swap [Member]            
Derivative Liability, Notional Amount $ (30,771)   $ (30,771)   $ (20,421)  
Average Fixed Pay Rate 2.89%   2.89%   2.38%  
Average Maturity (Years)     1 year 8 months 12 days     2 years 1 month 6 days
Average Receive Rate 3.68%   3.68%   3.86%