XML 71 R64.htm IDEA: XBRL DOCUMENT v3.26.1
Receivables Due from Servicers - Summary of Receivables Due from Servicers (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Related Party Transaction [Line Items]    
Loan principal payments due from servicers $ 84,532 $ 80,143
Other loan servicing receivables 30,329 31,794
Loan servicing receivables 114,861 111,937
Corporate and escrow advances receivable 37,321 38,965
Toral receivables due from servicers 152,182 150,902
Securitized Debt    
Related Party Transaction [Line Items]    
Loan principal payments due from servicers 82,761 75,922
Other loan servicing receivables 26,573 28,972
Loan servicing receivables 109,334 104,894
Corporate and escrow advances receivable 35,903 38,027
Toral receivables due from servicers 145,237 142,921
Warehouse and Repurchase Facilities and Other    
Related Party Transaction [Line Items]    
Loan principal payments due from servicers 1,771 4,221
Other loan servicing receivables 3,756 2,822
Loan servicing receivables 5,527 7,043
Corporate and escrow advances receivable 1,418 938
Toral receivables due from servicers $ 6,945 $ 7,981