v3.26.1
Fair Value of Financial Instruments - Components of the Transfers In and Out of Level 3 (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Corporate bonds    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net [Abstract]    
Transfers Into Level 3 $ 56 $ 22
Transfers Out of Level 3 (776) 0
Total (720) 22
CMBS    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net [Abstract]    
Transfers Into Level 3 0 0
Transfers Out of Level 3 (9) 0
Total (9) 0
ABS    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net [Abstract]    
Transfers Into Level 3 24 57
Transfers Out of Level 3 (16) 0
Total 8 57
Trading securities    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net [Abstract]    
Transfers Into Level 3 0 20
Transfers Out of Level 3 (22) 0
Total $ (22) $ 20