XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value - Level 3 Unobservable Inputs, Mortgage Loans and IRLC (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
item
Dec. 31, 2023
USD ($)
item
Excess servicing spread financing    
Loans held for sale $ 5,200,350 $ 4,420,691
Mortgage loans held for sale | Level 3    
Excess servicing spread financing    
Loans held for sale $ 466,392 $ 478,564
Mortgage loans held for sale | Discount rate | Level 3 | Minimum    
Excess servicing spread financing    
Input 0.067 0.071
Mortgage loans held for sale | Discount rate | Level 3 | Maximum    
Excess servicing spread financing    
Input 0.102 0.102
Mortgage loans held for sale | Discount rate | Level 3 | Weighted average    
Excess servicing spread financing    
Input 0.074 0.072
Mortgage loans held for sale | Twelve-month projected housing price index Change | Level 3 | Minimum    
Excess servicing spread financing    
Input 0.018 0.003
Mortgage loans held for sale | Twelve-month projected housing price index Change | Level 3 | Maximum    
Excess servicing spread financing    
Input 0.019 0.005
Mortgage loans held for sale | Twelve-month projected housing price index Change | Level 3 | Weighted average    
Excess servicing spread financing    
Input 0.018 0.005
Mortgage loans held for sale | Prepayment/resale speed | Level 3 | Minimum    
Excess servicing spread financing    
Input 0.062 0.040
Mortgage loans held for sale | Prepayment/resale speed | Level 3 | Maximum    
Excess servicing spread financing    
Input 0.389 0.369
Mortgage loans held for sale | Prepayment/resale speed | Level 3 | Weighted average    
Excess servicing spread financing    
Input 0.259 0.248
Mortgage loans held for sale | Total prepayment speed | Level 3 | Minimum    
Excess servicing spread financing    
Input 0.063 0.040
Mortgage loans held for sale | Total prepayment speed | Level 3 | Maximum    
Excess servicing spread financing    
Input 0.473 0.503
Mortgage loans held for sale | Total prepayment speed | Level 3 | Weighted average    
Excess servicing spread financing    
Input 0.293 0.322
Interest rate lock commitments | Level 3    
Excess servicing spread financing    
Fair Value $ 69,808 $ 89,593
Committed amount $ 7,270,122 $ 6,349,628
Interest rate lock commitments | Pull-through rate | Level 3 | Minimum    
Excess servicing spread financing    
Input 0.196 0.102
Interest rate lock commitments | Pull-through rate | Level 3 | Maximum    
Excess servicing spread financing    
Input 1 1
Interest rate lock commitments | Pull-through rate | Level 3 | Weighted average    
Excess servicing spread financing    
Input 0.791 0.811
Interest rate lock commitments | Mortgage servicing rights value expressed as servicing fee multiple | Level 3 | Minimum    
Excess servicing spread financing    
Input | item 1.1 1.1
Interest rate lock commitments | Mortgage servicing rights value expressed as servicing fee multiple | Level 3 | Maximum    
Excess servicing spread financing    
Input | item 7.8 7.3
Interest rate lock commitments | Mortgage servicing rights value expressed as servicing fee multiple | Level 3 | Weighted average    
Excess servicing spread financing    
Input | item 4.4 4.2
Interest rate lock commitments | Percentage of unpaid principal balance | Level 3 | Minimum    
Excess servicing spread financing    
Input 0.003 0.003
Interest rate lock commitments | Percentage of unpaid principal balance | Level 3 | Maximum    
Excess servicing spread financing    
Input 0.043 0.043
Interest rate lock commitments | Percentage of unpaid principal balance | Level 3 | Weighted average    
Excess servicing spread financing    
Input 0.021 0.019