v3.25.2
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, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Real Estate Owned, Disclosure of Detailed Components [Abstract]        
Minimum lease payments $ 7,385 $ 7,601 $ 15,031 $ 14,268
Variable lease payments 830 604 1,355 1,159
Total rental income 8,215 8,205 $ 16,386 $ 15,427
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 16 76 $ 2,124 $ 76
Revenue from real estate owned operations 8,231 8,281 18,510 15,503
Rental property operating expenses 6,833 4,726 13,191 8,825
Depreciation and amortization 3,423 4,156 7,415 8,403
Expenses from real estate owned operations 10,256 8,882 20,606 17,228
Net (loss) from REO (2,025) (601) (2,096) (1,725)
Interest expense 45,524 50,588 88,667 105,969
Depreciation and amortization $ 2,000 $ 1,400 $ 4,100 $ 2,800