v3.26.1
Securities Financing Activities, Contractual Maturities of Gross Obligations (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Repurchase agreements $ 415,997 $ 322,482
Securities lending agreements 10,143 7,558
Overnight/Continuous [Member]    
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Repurchase agreements 250,761 200,118
Securities lending agreements 6,242 3,907
Up to 30 days [Member]    
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Repurchase agreements 112,426 74,120
Securities lending agreements 0 0
30-90 Days [Member]    
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Repurchase agreements 30,073 28,270
Securities lending agreements 1,000 0
Over 90 days [Member]    
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Repurchase agreements 22,737 19,974
Securities lending agreements $ 2,901 $ 3,651