v3.26.1
Financial Instruments - Schedule of Changes in IRLCs (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Interest Rate Lock Commitments [Roll Forward]    
Balance, beginning of the period $ 8 $ 4
Issuances 32 21
Transfers (28) (18)
Balance, end of period $ 12 $ 7