Quarterly report pursuant to Section 13 or 15(d)

Stockholders??? Equity (Details Narrative)

v3.23.2
Stockholders’ Equity (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended 54 Months Ended
Apr. 03, 2023
Feb. 21, 2023
Feb. 13, 2023
Jan. 17, 2023
Dec. 31, 2022
May 02, 2022
Apr. 04, 2022
Dec. 31, 2021
Jan. 04, 2021
Aug. 06, 2019
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Feb. 13, 2023
Jun. 30, 2023
Class of Stock [Line Items]                                
Common stock, shares authorized         75,000,000           75,000,000   75,000,000     75,000,000
Common stock, par value         $ 0.001           $ 0.001   $ 0.001     $ 0.001
Stock issued during period, shares, other                         75,434      
Number of shares issued, shares                           230,664    
Common stock issued for services, shares                            
Common stock, issued         65,296,383           64,771,817   64,771,817     64,771,817
Common stock, outstanding         65,296,383           64,771,817   64,771,817     64,771,817
Number of shares purchased, value                     $ 420,686   $ 420,686      
Treasury Stock, Common, Shares         400,000           233,040   233,040     233,040
Equity Option [Member]                                
Class of Stock [Line Items]                                
Stock compensation expense                         $ 266,806 456,750    
Options granted                               615,061
Options granted, shares         $ 5.93           $ 3.96   $ 3.96     $ 3.96
Options vested                         457,934     457,934
Options nonvested                     78,316   78,316     78,316
Options outstanding         615,061           536,249   536,249     536,249
Boustead Securities [Member] | Cashless Warrants Exercised [Member]                                
Class of Stock [Line Items]                                
Issuance of common stock, shares             181,724                  
Issuance of common stock, shares             $ 1,776,044                  
Consultants [Member]                                
Class of Stock [Line Items]                                
Common stock issued for services, shares           48,940                    
Common stock issued for services, shares           $ 154,709                    
Three Engineering Employees [Member]                                
Class of Stock [Line Items]                                
Restricted stock granted, value                         $ 50,000      
Stock compensation expense                         11,250      
Eight Employees [Member] | Restricted Stock [Member]                                
Class of Stock [Line Items]                                
Stock compensation expense                         $ 136,904      
Restricted stock granted, shares                             41,500  
V P Finance And Head Of Investor Relations [Member] | Share Bonus [Member]                                
Class of Stock [Line Items]                                
Shares vested during period                         5,000      
V P Of The Company [Member] | Share Bonus [Member]                                
Class of Stock [Line Items]                                
Shares vested during period                         5,000      
All Employees [Member]                                
Class of Stock [Line Items]                                
Stock compensation expense                         $ 168,304 $ 692,920    
Round Up [Member]                                
Class of Stock [Line Items]                                
Stock Dividends, Shares 2,327                              
Treasury Stock, Common [Member]                                
Class of Stock [Line Items]                                
Treasury Stock, Common, Shares         400,000           233,040   233,040     233,040
Prior Board [Member]                                
Class of Stock [Line Items]                                
Number of shares issued, shares   10,857                            
Each Board Member [Member] | Equity Option [Member]                                
Class of Stock [Line Items]                                
Options granted         22,500     22,500 22,500 45,000            
Options granted, shares         $ 4.27     $ 5.91 $ 2.00 $ 3.80            
Stock Repurchase Agreement [Member]                                
Class of Stock [Line Items]                                
Shares of common stock retired       600,000                        
Restricted Stock Award Agreements [Member] | Employee [Member]                                
Class of Stock [Line Items]                                
Number of shares issued for compensation     62,250                          
Stock Purchase Agreement [Member] | Common Stock [Member]                                
Class of Stock [Line Items]                                
Number of shares purchased, shares                         233,040      
Number of shares purchased, value                         $ 420,686