v3.26.1
Derivative Financial Instruments - Schedule of Notional Amounts of Derivative Contracts Outstanding (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Derivative [Line Items]    
Notional amount $ 24,777,367 $ 20,911,172
IRLCs    
Derivative [Line Items]    
Notional amount 695,367 532,172
Derivative contracts to manage future loan sale execution risk | Interest rate swaps    
Derivative [Line Items]    
Notional amount 21,718,947 19,113,953
Derivative contracts to manage future loan sale execution risk | Home loan pipeline hedges    
Derivative [Line Items]    
Notional amount 2,342,000 1,244,000
Derivative contracts not designed to manage future loan sale execution risk | Interest rate swaps    
Derivative [Line Items]    
Notional amount $ 21,053 $ 21,047