XML 93 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Receivables Due from Servicers - Summary of Receivables Due from Servicers (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]    
Loan principal payments due from servicers $ 41,425 $ 25,064
Other loan servicing receivables 16,371 15,616
Loan servicing receivables 57,796 40,680
Corporate and escrow advances receivable 27,281 24,964
Toral receivables due from servicers 85,077 65,644
Securitized debt    
Related Party Transaction [Line Items]    
Loan principal payments due from servicers 41,289 24,400
Other loan servicing receivables 13,122 13,095
Loan servicing receivables 54,411 37,495
Corporate and escrow advances receivable 25,736 21,995
Toral receivables due from servicers 80,147 59,490
Warehouse and Repurchase Facilities and Other    
Related Party Transaction [Line Items]    
Loan principal payments due from servicers 136 664
Other loan servicing receivables 3,249 2,521
Loan servicing receivables 3,385 3,185
Corporate and escrow advances receivable 1,545 2,969
Toral receivables due from servicers $ 4,930 $ 6,154