XML 90 R71.htm IDEA: XBRL DOCUMENT v3.26.1
Derivative Financial Instruments - Schedule of Gains (Losses) Recognized on Derivative Instruments (Details) - Not designated as hedging instrument - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) from fair value changes on derivatives $ 216,314 $ (69,546) $ 375,747 $ (197,672)
IRLCs        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) from fair value changes on derivatives     1,106 8,827
Derivative contracts to manage future loan sale execution risk        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) from fair value changes on derivatives 212,282 (71,286) 373,736 (205,165)
Derivative contracts to manage future loan sale execution risk | Interest rate swaps        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) from fair value changes on derivatives 223,530 (70,572) 373,048 (202,308)
Derivative contracts to manage future loan sale execution risk | Home loan pipeline hedges        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) from fair value changes on derivatives (11,248) (714) 688 (2,857)
Derivative contracts not designed to manage future loan sale execution risk | Interest rate swaps        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) from fair value changes on derivatives 516 (240) $ 905 $ (1,334)
Derivative contracts not designed to manage future loan sale execution risk | IRLCs        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) from fair value changes on derivatives $ 3,516 $ 1,980