v3.26.1
Allowance for Credit Losses and Reserve for Unfunded Lending Commitments - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Financing Receivable, Allowance for Credit Loss [Line Items]        
Allowance build (release) for credit losses $ 221      
Financing receivable, allowance for credit loss, excluding accrued interest 23,630   $ 23,409  
Allowance for credit losses        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Allowance build (release) for credit losses 230 $ (368)    
Financing receivable, allowance for credit loss, excluding accrued interest $ 23,630 $ 15,899 $ 23,409 $ 16,258