v3.26.3
Real Estate Owned - Schedule of Income (Loss) from Real Estate Owned (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 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 $ 6,913 $ 4,343 $ 14,932 $ 9,467
Other operating income 182 399 1,478 2,189
Revenue from REO operations 7,095 4,742 16,410 11,656
Operating expense (6,592) (6,572) (21,149) (17,243)
Depreciation expense (1,004) (730) (2,975) (1,711)
Expenses from REO operations (7,596) (7,302) (24,124) (18,954)
Total $ (501) $ (2,560) $ (7,714) $ (7,298)