XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Receivables Due From Servicers - Summary of Receivables Due From Servicers (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Related Party Transaction [Line Items]    
Loan principal payments due from servicers $ 43,202 $ 43,509
Other loan servicing receivables 14,438 11,448
Loan Servicing Receivables Current, Total 57,640 54,957
Corporate and escrow advances receivable 18,048 19,373
Total receivables due from servicers 75,688 74,330
Securitizations    
Related Party Transaction [Line Items]    
Loan principal payments due from servicers 41,347 42,344
Other loan servicing receivables 13,024 10,718
Loan Servicing Receivables Current, Total 54,371 53,062
Corporate and escrow advances receivable 17,985 17,884
Total receivables due from servicers 72,356 70,946
Warehouse and Repurchase Facilities and Other    
Related Party Transaction [Line Items]    
Loan principal payments due from servicers 1,855 1,165
Other loan servicing receivables 1,414 730
Loan Servicing Receivables Current, Total 3,269 1,895
Corporate and escrow advances receivable 63 1,489
Total receivables due from servicers $ 3,332 $ 3,384