XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2024
Sep. 30, 2024
Jun. 30, 2024
Sep. 30, 2024
Sep. 30, 2023
Issuance of common stock, value   $ 6,250,000    
Shares issued upon the exercise of options and warrants       556,000 128,000
Income         $ 895,000
Common Stock [Member]          
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]          
Issuance of common stock, shares 5,000,000        
Issuance of common stock, value $ 6,250,000