v3.26.3
Financial Instruments - Gains and Losses for Debt Securities (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Fair Value Disclosures [Abstract]        
Unrealized gain (loss) on fair value option debt securities $ (243) $ 15 $ (357) $ 242
Gross realized gain on debt securities 24 135 172 485
Gross realized loss on debt securities (81) (30) (219) (268)
(Increase) decrease in allowance for credit losses (83) 2 (122) 30
Total gain (loss) on debt securities recognized in other income (expense), net $ (383) $ 122 $ (526) $ 489