XML 89 R66.htm IDEA: XBRL DOCUMENT v3.25.2
Real Estate Owned, Net - Revenue and Expenses From Real Estate Owned (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Real Estate [Abstract]        
Rental income $ 16,207 $ 0 $ 30,541 $ 0
Other operating income 22,605 0 45,304 0
Revenue from real estate owned 38,812 0 75,845 0
Operating expense 31,089 778 61,177 778
Depreciation and amortization expense 16,707 185 32,921 185
Total expenses from real estate owned 47,796 963 94,098 963
Net loss from real estate owned $ (8,984) $ (963) $ (18,253) $ (963)