v3.25.4
Real Estate Owned - Schedule of Future Minimum Lease Payments to be Received Under Non-cancelable Operating Leases (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Abstract]  
2026 $ 4,647
2027 4,303
2028 3,471
2029 2,595
2030 2,047
Thereafter 1,874
Total $ 18,937