v3.26.1
Real Estate Owned - REO Operations and Net Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Real Estate [Line Items]        
Revenue from real estate owned operations $ 36,242 $ 27,832 $ 58,809 $ 54,163
Operating expense (23,081) (21,113) (41,299) (41,880)
Depreciation expense (4,631) (2,531) (8,612) (4,987)
Net income from real estate owned 8,530 4,188 8,898 7,296
Hotel        
Real Estate [Line Items]        
Hotel Revenue 29,697 27,832 48,524 54,163
Rental        
Real Estate [Line Items]        
Rental Income $ 6,545 $ 0 $ 10,285 $ 0