v3.24.2.u1
Real Estate Owned (REO) (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
property
Jun. 30, 2023
USD ($)
property
Jun. 30, 2024
USD ($)
property
Jun. 30, 2023
USD ($)
property
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Real Estate Owned (REO)            
Investments in real estate own, net $ 3,872   $ 3,872   $ 3,462 $ 5,216
Impairment loss (100) $ (200) (77) $ (200) (794)  
Real estate held for rental 800   800   800  
Real estate held-for-sale $ 3,100   $ 3,100   $ 2,700  
Number of properties held for sale | property 10 3 11 5    
Net gain (loss) on property held for sale $ 300 $ (20) $ 300 $ 100    
Number of properties held for rental | property 1   1      
Lease term of rental property held for rental     5 years