XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Related Party Transactions (Details Narrative) - USD ($)
12 Months Ended
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Related Party Transaction [Line Items]      
Issuance of common stock, value   $ 6,250,000  
Common Stock [Member]      
Related Party Transaction [Line Items]      
Issuance of common stock, shares   5,000,000  
Issuance of common stock, value   $ 6,250,000  
Common Stock [Member] | Yunhong Environmental Protection Technology Co Ltd [Member]      
Related Party Transaction [Line Items]      
Issuance of common stock, shares 5,000,000    
Issuance of common stock, value $ 6,250,000    
John H. Schwan [Member]      
Related Party Transaction [Line Items]      
Due to related parties   $ 300,000 $ 1,300,000