XML 144 R126.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Carrying Amounts and Estimated Fair Values of Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Assets:      
Restricted cash $ 16,808 $ 11,639 $ 7,020
Loans held for investment, net 3,272,390 2,527,564  
Loans held for investment, at fair value 276,095 1,359  
Mortgage servicing rights 9,238 7,152  
Liabilities:      
Secured financing, net 209,846 162,845  
Securitizations, net 2,736,290 1,911,879  
Carrying Value      
Assets:      
Cash 45,248 35,965  
Restricted cash 16,808 11,639  
Loans held for sale, at fair value   87,908  
Loans held for investment, net 3,272,390 2,527,564  
Loans held for investment, at fair value 276,095 1,359  
Accrued interest receivables 20,463 13,159  
Mortgage servicing rights 9,238 7,152  
Liabilities:      
Secured financing, net 209,846 162,845  
Warehouse and repurchase facilities, net 330,814 301,069  
Securitizations, net 2,736,290 1,911,879  
Accrued interest payable 16,369 6,254  
Estimate of Fair Value Measurement      
Assets:      
Cash 45,248 35,965  
Restricted cash 16,808 11,639  
Loans held for sale, at fair value   87,908  
Loans held for investment, net 3,201,850 2,655,357  
Loans held for investment, at fair value 276,095 1,359  
Accrued interest receivables 20,463 13,159  
Mortgage servicing rights 9,238 7,152  
Liabilities:      
Secured financing, net 211,854 170,843  
Warehouse and repurchase facilities, net 330,814 301,069  
Securitizations, net 2,522,010 1,931,002  
Accrued interest payable 16,369 6,254  
Level 1 | Estimate of Fair Value Measurement      
Assets:      
Cash 45,248 35,965  
Restricted cash 16,808 11,639  
Accrued interest receivables 20,463 13,159  
Liabilities:      
Accrued interest payable 16,369 6,254  
Level 2 | Estimate of Fair Value Measurement      
Liabilities:      
Warehouse and repurchase facilities, net   301,069  
Level 3 | Estimate of Fair Value Measurement      
Assets:      
Loans held for sale, at fair value   87,908  
Loans held for investment, net 3,201,850 2,655,357  
Loans held for investment, at fair value 276,095 1,359  
Mortgage servicing rights 9,238 7,152  
Liabilities:      
Secured financing, net 211,854 170,843  
Securitizations, net $ 2,522,010 $ 1,931,002