v3.26.3
Real Estate Owned - Schedule of Future Minimum Fixed Rents under Non-Cancellable Leases (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Real Estate Owned, Disclosure of Detailed Components [Abstract]  
2026 $ 1,411 [1]
2027 5,634
2028 5,742
2029 6,472
2030 6,522
Thereafter 29,894
Total $ 55,675
[1] Contractual lease payments due for the remaining three months of 2026.