v3.26.1
Real Estate Owned - Schedule of Real Estate Owned Operations and Related Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Real Estate Owned, Disclosure of Detailed Components [Abstract]        
Minimum lease payments $ 6,816 $ 7,385 $ 13,622 $ 15,031
Variable lease payments 1,028 830 2,071 1,355
Total rental income 7,844 8,215 $ 15,693 $ 16,386
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration]     Revenue from real estate owned operations Revenue from real estate owned operations
Other revenue from REO 1,237 16 $ 1,676 $ 2,124
Revenue from real estate owned operations 9,081 8,231 17,369 18,510
Rental property operating expenses 4,644 6,833 10,336 13,191
Depreciation and amortization 2,622 3,423 5,199 7,415
Expenses from real estate owned operations 7,266 10,256 15,535 20,606
Net income (loss) from REO 1,815 (2,025) 1,834 (2,096)
Interest expense 50,387 45,524 98,849 88,667
Depreciation and amortization $ 1,900 $ 2,000 $ 3,800 $ 4,100