XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Mortgage loans at fair value $ 8,040,310   $ 9,516,537      
Investment securities at fair value, pledged 101,627   103,013      
Total assets 11,646,488   13,689,395      
Public and Private Warrants 749   2,743      
Total liabilities 77,432   38,708      
IRLCs            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Derivative asset 54,747   6,729      
Derivative liability 1,562   33,685      
FLSCs            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Derivative asset 4,609   93,235      
Derivative liability 75,121   2,280      
Mortgage servicing rights            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Mortgage servicing rights 3,445,195 $ 3,321,457 3,969,881 $ 2,650,090 $ 3,191,803 $ 4,026,136
Level 1            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Mortgage loans at fair value 0   0      
Investment securities at fair value, pledged 0   0      
Total assets 0   0      
Public and Private Warrants 744   2,178      
Total liabilities 744   2,178      
Level 1 | IRLCs            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Derivative asset 0   0      
Derivative liability 0   0      
Level 1 | FLSCs            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Derivative asset 0   0      
Derivative liability 0   0      
Level 1 | Mortgage servicing rights            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Mortgage servicing rights 0   0      
Level 2            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Mortgage loans at fair value 8,040,310   9,516,537      
Investment securities at fair value, pledged 101,627   103,013      
Total assets 8,146,546   9,712,785      
Public and Private Warrants 5   565      
Total liabilities 75,126   2,845      
Level 2 | IRLCs            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Derivative asset 0   0      
Derivative liability 0   0      
Level 2 | FLSCs            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Derivative asset 4,609   93,235      
Derivative liability 75,121   2,280      
Level 2 | Mortgage servicing rights            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Mortgage servicing rights 0   0      
Level 3            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Mortgage loans at fair value 0   0      
Investment securities at fair value, pledged 0   0      
Total assets 3,499,942   3,976,610      
Public and Private Warrants 0   0      
Total liabilities 1,562   33,685      
Level 3 | IRLCs            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Derivative asset 54,747   6,729      
Derivative liability 1,562   33,685      
Level 3 | FLSCs            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Derivative asset 0   0      
Derivative liability 0   0      
Level 3 | Mortgage servicing rights            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Mortgage servicing rights $ 3,445,195   $ 3,969,881