XML 66 R59.htm IDEA: XBRL DOCUMENT v3.26.1
Receivables Due from Servicers - Summary of Receivables Due from Servicers (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Related Party Transaction [Line Items]    
Loan principal payments due from servicers $ 73,814 $ 80,143
Other loan servicing receivables 28,023 31,794
Loan servicing receivables 101,837 111,937
Corporate and escrow advances receivable 40,517 38,965
Toral receivables due from servicers 142,354 150,902
Securitized Debt    
Related Party Transaction [Line Items]    
Loan principal payments due from servicers 71,980 75,922
Other loan servicing receivables 24,481 28,972
Loan servicing receivables 96,461 104,894
Corporate and escrow advances receivable 39,710 38,027
Toral receivables due from servicers 136,171 142,921
Warehouse and Repurchase Facilities and Other    
Related Party Transaction [Line Items]    
Loan principal payments due from servicers 1,834 4,221
Other loan servicing receivables 3,542 2,822
Loan servicing receivables 5,376 7,043
Corporate and escrow advances receivable 807 938
Toral receivables due from servicers $ 6,183 $ 7,981