v3.26.1
Real Estate Investment Assets (Details Narrative) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Real Estate [Abstract]      
Purchase of real estate development $ 1,960    
Proceeds from the sale of real estate investments 169 $ 2,805 $ 4,956
Loss on sale of real estate investments $ 3