XML 67 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Receivables Due from Servicers - Summary of Receivables Due from Servicers (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Related Party Transaction [Line Items]    
Loan principal payments due from servicers $ 67,768 $ 63,602
Other loan servicing receivables 24,637 22,650
Loan servicing receivables 92,405 86,252
Corporate and escrow advances receivable 39,356 37,242
Toral receivables due from servicers 131,761 123,494
Securitized Debt    
Related Party Transaction [Line Items]    
Loan principal payments due from servicers 67,271 61,907
Other loan servicing receivables 22,501 17,246
Loan servicing receivables 89,772 79,153
Corporate and escrow advances receivable 39,013 33,387
Toral receivables due from servicers 128,785 112,540
Warehouse and Repurchase Facilities and Other    
Related Party Transaction [Line Items]    
Loan principal payments due from servicers 497 1,695
Other loan servicing receivables 2,136 5,404
Loan servicing receivables 2,633 7,099
Corporate and escrow advances receivable 343 3,855
Toral receivables due from servicers $ 2,976 $ 10,954