v3.25.2
Real Estate Owned ("REO") - Rental payments due from real estate (Details) - Properties Held For Rental
$ in Thousands
Jun. 30, 2025
USD ($)
Property, Plant and Equipment [Line Items]  
2025 (remaining six months) $ 27
2026 31
Total $ 58