v3.26.1
Real Estate Owned - Schedule Of Future Minimum Lease Payments To Be Received Under Non-cancelable Operating Leases (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Abstract]  
2026 (remainder of year) $ 3,848
2027 4,733
2028 3,695
2029 2,732
2030 2,140
Thereafter 1,873
Total $ 19,021