v3.26.1
Collateralized Agreements and Offsetting Arrangements - Offsetting of Financial Assets (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Offsetting Assets [Line Items]    
Collateral Securities Repledged, Delivered, or Used $ 0 $ 0
Securities purchased under agreements to resell:    
Gross Amount Recognized 79,128 78,378
Counterparty netting (4,324) (6,459)
Securities Purchased under Agreements to Resell 74,804 71,919
Gross Amount Not Offset in the Consolidated Balance Sheets (74,804) (71,919)
Securities Purchased under Agreements to Resell, Amount Offset Against Collateral 0 0
Federal Funds Sold and Securities Borrowed or Purchased under Agreements to Resell [Member]    
Offsetting Assets [Line Items]    
Securities Purchased under Agreements to Resell, Fair Value of Collateral $ 64,200 $ 78,300