v3.26.3
Net Trading Gains (Losses) (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Investments, Debt and Equity Securities [Abstract]        
Debt Securities, Trading, Realized Gain (Loss) $ (186) $ 42 $ (309) $ 62
Debt Securities, Trading, Unrealized Gain (Loss) (1,446) 21 (2,271) 576
Net Trading Gains (Losses) $ (1,632) $ 63 $ (2,580) $ 638