v3.26.1
Real Estate Owned, Net - Schedule of Income (Loss) from Real Estate Owned (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Rental income    
Minimum lease payments $ 2,114 $ 2,291
Variable lease payments 792 189
Total rental income 2,906 2,480
Other operating income 314 614
Revenue from real estate owned operations 3,220 3,094
Expenses from real estate owned operations (5,760) (4,504)
Total (2,540) (1,410)
Depreciation and amortization $ (2,000) $ (1,400)