v3.26.1
Derivative and Credit Risk Transfer Strip Assets and Liabilities - Net Gains (Losses) Recognized on Derivative Financial Instruments (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Interest Rate Lock Commitments [Member]        
Derivative Instruments Gain Loss [Line Items]        
Net gains on derivative financial instruments used as economic hedges $ 6,218 $ 2,904 $ 597 $ 7,078
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Gain (Loss) on Sales of Loans, Net Gain (Loss) on Sales of Loans, Net Gain (Loss) on Sales of Loans, Net Gain (Loss) on Sales of Loans, Net
Interest rate lock commitments and loans held for sale [Member]        
Derivative Instruments Gain Loss [Line Items]        
Net gains on derivative financial instruments used as economic hedges $ (8,706) $ (12,338) $ 6,365 $ (38,697)
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Gain (Loss) on Sales of Loans, Net Gain (Loss) on Sales of Loans, Net Gain (Loss) on Sales of Loans, Net Gain (Loss) on Sales of Loans, Net
Mortgage service rights [Member]        
Derivative Instruments Gain Loss [Line Items]        
Net gains on derivative financial instruments used as economic hedges $ (32,831) $ (60,637) $ (44,712) $ (100,581)
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Contractually Specified Servicing Fee, Late Fee, and Ancillary Fee Earned in Exchange for Servicing Financial Asset Contractually Specified Servicing Fee, Late Fee, and Ancillary Fee Earned in Exchange for Servicing Financial Asset Contractually Specified Servicing Fee, Late Fee, and Ancillary Fee Earned in Exchange for Servicing Financial Asset Contractually Specified Servicing Fee, Late Fee, and Ancillary Fee Earned in Exchange for Servicing Financial Asset
CRT Derivatives [Member]        
Derivative Instruments Gain Loss [Line Items]        
Net gains on derivative financial instruments used as economic hedges $ 2,259 $ 5,375 $ 2,391 $ 7,355
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Gain Loss On Investments And Financings Gain Loss On Investments And Financings Gain Loss On Investments And Financings Gain Loss On Investments And Financings