v3.26.1
Real Estate Owned - Schedule of Income (Loss) from Real Estate Owned (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Real Estate [Abstract]        
Operating lease, lease income, statement of income or comprehensive income [Extensible Enumeration]     Revenue from real estate owned operations Revenue from real estate owned operations
Rental income $ 3,774 $ 3,434 $ 8,020 $ 5,124
Other operating income 597 591 1,295 1,790
Revenue from REO operations 4,371 4,025 9,315 6,914
Operating expense (7,414) (5,687) (14,557) (10,671)
Depreciation expense (992) (491) (1,971) (981)
Expenses from REO operations (8,406) (6,178) (16,528) (11,652)
Total $ (4,035) $ (2,153) $ (7,213) $ (4,738)