v3.25.2
Liquidity and Uncertainties (Details) - USD ($)
Jul. 29, 2025
Jun. 30, 2025
Dec. 31, 2024
Liquidity and Uncertainties [Line Items]      
Working capital   $ 2,500,000  
Notes payable to shareholder   9,607,000 $ 8,444,000
Principal amount   11,500,000  
Senior Secured Convertible Notes [Member]      
Liquidity and Uncertainties [Line Items]      
Principal amount $ 10,909,885    
Original principal amount 3,272,966    
Received gross proceeds $ 3,000,000    
Brookstone [Member] | Seller’s Note [Member]      
Liquidity and Uncertainties [Line Items]      
Notes payable to shareholder   1,900,000  
Seller’s Note [Member] | Avelina Masonry [Member]      
Liquidity and Uncertainties [Line Items]      
Notes payable to shareholder   $ 989,000