v3.26.3
Real Estate Owned - Schedule of Future Minimum Lease Payments (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Real Estate Owned, Disclosure of Detailed Components [Abstract]  
2026 (remaining) $ 2,514
2027 9,551
2028 8,099
2029 5,558
2030 8,738
2031 8,852
Thereafter 53,814
Total $ 97,126