Quarterly report pursuant to Section 13 or 15(d)

Stock-based Payments (Details Narrative)

v3.23.2
Stock-based Payments (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 28, 2023
Jun. 07, 2023
Apr. 04, 2023
Jul. 07, 2022
Oct. 14, 2021
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Apr. 15, 2021
Dec. 07, 2018
Aug. 07, 2017
Dec. 21, 2016
Jan. 23, 2014
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Stock price       $ 2.99                        
Issuance of stock options                 2,348,213              
Cumulative fair market value           $ 2,368,654                  
Volatility       131.06%                        
Discount rate       3.07%                        
Stock option expenses                 $ 142,565 $ 4,916            
Unamortized stock option expenses           $ 3,175,696   $ 703,772 $ 3,175,696 703,772            
Common Stock [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Stock price           $ 1.50     $ 1.50   $ 1.15          
Issuance of stock options                 2,368,654              
Cumulative fair market value                              
Shares isssued upon conversion 73,776                              
Share-Based Payment Arrangement, Option [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Stock price   $ 1.66 $ 1.55     $ 1.50     $ 1.50   $ 1.15          
Issuance of stock options   1,995,000 750,000                          
Cumulative fair market value   $ 3,128,759 $ 978,675                          
Exercise price   $ 1.66 $ 1.55                          
Volatility   115.94% 122.12%                          
Discount rate   3.79% 3.39%                          
Term     5 years                          
Stock option expenses           $ 1,677,271   $ 132,246 $ 1,746,339 $ 213,248            
Restricted Stock Units (RSUs) [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Number of shares granted         2,795,000                    
Grant date fair value         $ 8.09                    
Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche One [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Restricted stock units vested, description         One-third (33%) of each RSU will vest when the Company’s market capitalization is equal to or greater than $500,000,000 for at least ten trading days during any twenty (20) consecutive trading day period ending on or after December 15, 2021 and the fair market value of the Common Stock equals or exceeds $5.00 during such trading day period                      
Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche Two [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Restricted stock units vested, description         One-third (33%) of each RSU will vest when the Company’s market capitalization is equal to or greater than $750,000,000 for at least ten trading days during any twenty (20) consecutive trading day period ending on or after December 15, 2021 and the fair market value of the Common Stock equals or exceeds $5.00 during such trading day period                      
Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche Three [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Restricted stock units vested, description         The remaining awarded units will vest when the Company’s market capitalization is equal to or greater than $1,000,000,000 for at least ten trading days during any twenty (20) consecutive trading day period ending on or after December 15, 2021 and the fair market value of the Common Stock equals or exceeds $5.00 during such trading day period                      
Restricted Stock [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Shares converted 73,776                              
Unamortized value           $ 22,611,550     $ 22,611,550              
2013 Stock Incentive Plan [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Number of shares authorized for issuance                               2,162
Grants to purchase common stock                 1,406              
Common stock remain available for issuance           756     756              
2016 Stock Incentive Plan [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Number of shares authorized for issuance                             50,000,000  
Grants to purchase common stock                 0              
Common stock remain available for issuance           0     0              
2017 Stock Incentive Plan [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Number of shares authorized for issuance                           3,516    
Grants to purchase common stock                 2,538              
Common stock remain available for issuance           978     978              
2018 Stock Incentive Plan [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Number of shares authorized for issuance                         560,063      
Grants to purchase common stock                 263,026              
Common stock remain available for issuance           297,037     297,037              
2021 Stock Incentive Plan [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Number of shares authorized for issuance                       7,228,184        
Grants to purchase common stock                 5,894,207              
Common stock remain available for issuance           1,333,977     1,333,977