XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Details Narrative) - USD ($)
Apr. 15, 2024
Mar. 06, 2024
Jun. 30, 2024
Apr. 12, 2024
Feb. 08, 2024
Dec. 31, 2023
Common stock par value     $ 0.001   $ 0.001 $ 0.001
Purchase commitment     $ 2,933,887      
Letter Agreement [Member] | Dawson James Securities Inc [Member]            
Common stock par value   $ 0.001        
Engagement Agreement [Member] | Dawson James Securities Inc [Member]            
Payment for cash fee   $ 68,862        
Warrants term   5 years   5 years    
Warrants offering percentage   125.00%        
Board of Directors Chairman [Member] | 2017 Omnibus Equity Incentive Plan [Member]            
Base salary $ 375,000          
Fair value of restricted stock 60,000          
Bonus $ 300,000