Quarterly report pursuant to Section 13 or 15(d)

Stock-based Payments (Details Narrative)

v3.23.3
Stock-based Payments (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 06, 2023
Jun. 28, 2023
Jun. 07, 2023
Apr. 04, 2023
Oct. 14, 2021
Sep. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 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]                                
Issuance of stock options                 7,321,445              
Issuance of common stock             $ 5,550,028                
Stock option expenses                 $ 142,565 $ 55,168            
Common Stock [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Stock price           $ 0.59     $ 0.59   $ 1.15          
Issuance of stock options               1,411,764                
Issuance of common stock             $ 5,550,028                
Shares isssued upon conversion   73,776       4,101,909     6,450,122              
Share-Based Payment Arrangement, Option [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Stock price           $ 0.59     $ 0.59   $ 1.15          
Stock option expenses           $ 595,576   135,620 $ 2,341,915 348,868            
Unamortized stock option expenses           3,213,983   $ 568,152 $ 3,213,983 $ 568,152            
Share-Based Payment Arrangement, Option [Member] | Employee [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Stock price $ 0.81     $ 1.55                        
Issuance of stock options 1,000,000     750,000                        
Issuance of common stock $ 769,700     $ 978,675                        
Exercise price $ 0.81     $ 1.55                        
Volatility 117.90%     122.12%                        
Discount rate 4.44%     3.39%                        
Term 10 years     5 years                        
Share-Based Payment Arrangement, Option [Member] | Directors and Employee [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Stock price     $ 1.66                          
Issuance of stock options     1,995,000                          
Issuance of common stock     $ 3,128,759                          
Exercise price     $ 1.66                          
Volatility     115.94%                          
Discount rate     3.79%                          
Term     10 years                          
Share-Based Payment Arrangement, Option [Member] | Employee One [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Stock price $ 0.81                              
Issuance of stock options 100,000                              
Issuance of common stock $ 76,970                              
Exercise price $ 0.81                              
Volatility 117.90%                              
Discount rate 4.44%                              
Term 10 years                              
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                 6,994,207              
Common stock remain available for issuance           233,977     233,977