v3.25.2
Fair Value Disclosures - Quantitative Information about Recurring Level 3 Fair Value Measurements (Details)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Mortgage Loans [Abstract]    
Mortgage loans held-for-sale $ 3,867 $ 11,394
Mortgage loans FVO held-for-investment 4,424 2,413
Other assets, fair value 6,166 5,870
Fair Value, Measurements, Recurring    
Mortgage Loans [Abstract]    
Mortgage loans held-for-sale 3,867 11,394
Mortgage loans FVO held-for-investment 4,424 2,413
Other assets, fair value 6,166 5,870
Total Assets carried at fair value on a recurring basis 97,307 75,448
Liabilities [Abstract]    
Total liabilities carried at fair value on a recurring basis 3,660 3,317
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3    
Mortgage Loans [Abstract]    
Mortgage loans held-for-sale 0 1,295
Mortgage loans FVO held-for-investment 984 841
Other assets, fair value 5,341 5,439
Total Assets carried at fair value on a recurring basis 10,087 11,185
Liabilities [Abstract]    
Total liabilities carried at fair value on a recurring basis 170 241
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3 | Discounted Cash Flows    
Mortgage Loans [Abstract]    
Other assets, fair value 4,731 4,816
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3 | Price    
Assets [Abstract]    
Debt Securities 2,327 2,344
Mortgage Loans [Abstract]    
Mortgage loans held-for-sale   1,295
Mortgage loans FVO held-for-investment 984 841
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3 | Other Valuation Techniques    
Assets [Abstract]    
Debt Securities 1,435 1,266
Mortgage Loans [Abstract]    
Other assets, fair value $ 610 $ 623
Fair Value, Measurements, Recurring | Investments securities | Fair Value, Inputs, Level 3 | Weighted Average | Price    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
External Pricing Source(s) 88.7 99.1
Fair Value, Measurements, Recurring | Investments securities | Fair Value, Inputs, Level 3 | Minimum | Price    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
External Pricing Source(s) 0.0 0.0
Fair Value, Measurements, Recurring | Investments securities | Fair Value, Inputs, Level 3 | Maximum | Price    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
External Pricing Source(s) 3,443.8 3,652.7
Fair Value, Measurements, Recurring | Mortgage loans held-for-sale | Fair Value, Inputs, Level 3 | Weighted Average | Price    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
External Pricing Source(s)   96.4
Fair Value, Measurements, Recurring | Mortgage loans held-for-sale | Fair Value, Inputs, Level 3 | Minimum | Price    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
External Pricing Source(s)   87.8
Fair Value, Measurements, Recurring | Mortgage loans held-for-sale | Fair Value, Inputs, Level 3 | Maximum | Price    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
External Pricing Source(s)   104.4
Fair Value, Measurements, Recurring | Mortgage loans held-for-investment | Fair Value, Inputs, Level 3 | Weighted Average | Price    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
External Pricing Source(s) 87.4 83.1
Fair Value, Measurements, Recurring | Mortgage loans held-for-investment | Fair Value, Inputs, Level 3 | Minimum | Price    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
External Pricing Source(s) 21.6 29.2
Fair Value, Measurements, Recurring | Mortgage loans held-for-investment | Fair Value, Inputs, Level 3 | Maximum | Price    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
External Pricing Source(s) 106.4 100.0
Fair Value, Measurements, Recurring | Other Asset Fair Value | Fair Value, Inputs, Level 3 | Weighted Average | Discounted Cash Flows    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
OAS 0.48% 0.48%
Fair Value, Measurements, Recurring | Other Asset Fair Value | Fair Value, Inputs, Level 3 | Minimum | Discounted Cash Flows    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
OAS 0.17% 0.17%
Fair Value, Measurements, Recurring | Other Asset Fair Value | Fair Value, Inputs, Level 3 | Maximum | Discounted Cash Flows    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
OAS 35.00% 35.00%