v3.26.1
REAL ESTATE OWNED - Schedule of the Future Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Real Estate Owned [Abstract]  
Remainder of 2026 $ 5,217
2027 10,170
2028 10,156
2029 10,344
2030 10,236
Thereafter 14,007
Total $ 60,130