Quarterly report pursuant to Section 13 or 15(d)

Stockholders??? Equity (Details Narrative)

v3.23.1
Stockholders’ Equity (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended
Mar. 23, 2023
Feb. 21, 2023
Feb. 13, 2023
Jan. 17, 2023
Aug. 10, 2022
Jan. 17, 2023
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Jan. 04, 2021
Aug. 06, 2019
Class of Stock [Line Items]                        
Common stock, shares authorized             75,000,000   75,000,000      
Common stock, par value             $ 0.001   $ 0.001      
Stock Issued During Period, Shares, Other             21,589,837          
Number of shares issued               0        
Common stock, outstanding             64,769,490   43,530,915      
Treasury stock, shares outstanding             0   400,000      
Stock compensation expense             $ 0 $ 8,000        
Equity Option [Member]                        
Class of Stock [Line Items]                        
Stock compensation expense             $ 133,403 228,375        
Options granted             615,061          
Share price                 $ 4.27 $ 5.91 $ 2.00 $ 3.80
Options vested             423,457          
Options nonvested             116,620          
Options outstanding             536,250   615,061      
Treasury Stock, Common [Member]                        
Class of Stock [Line Items]                        
Treasury shares terminated           400,000            
Shareholders [Member]                        
Class of Stock [Line Items]                        
Common Stock Dividends, Shares 21,589,837                      
Eight Employees [Member] | Restricted Stock [Member]                        
Class of Stock [Line Items]                        
Number of shares grant             41,500          
Fair value of shares granted             $ 136,904          
V P Finance And Head Of Investor Relations [Member] | Share Bonus [Member]                        
Class of Stock [Line Items]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period             2,500          
V P Of The Company [Member] | Share Bonus [Member]                        
Class of Stock [Line Items]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period             2,500          
All Employees [Member]                        
Class of Stock [Line Items]                        
Stock compensation expense             $ 149,404 $ 656,370        
Prior Board [Member]                        
Class of Stock [Line Items]                        
Number of shares issued   7,238                    
Board of Directors Chairman [Member] | Equity Option [Member]                        
Class of Stock [Line Items]                        
Options granted                 22,500 22,500 22,500 45,000
Stock Repurchase Agreement [Member]                        
Class of Stock [Line Items]                        
Shares of common stock retired       400,000                
Restricted Stock Award Agreements [Member] | Employee [Member]                        
Class of Stock [Line Items]                        
Number of shares issued for compensation     41,500                  
Stock Purchase Agreement [Member] | Private Shareholder [Member] | Treasury Stock, Common [Member]                        
Class of Stock [Line Items]                        
Number of shares purchased         400,000              
Number of shares purchased, value         $ 2,000,000