Annual report pursuant to Section 13 and 15(d)

Stock-based Payments (Details Narrative)

v3.24.1
Stock-based Payments (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Sep. 06, 2023
Sep. 06, 2023
Jul. 19, 2023
Jun. 07, 2023
Apr. 04, 2023
Aug. 17, 2022
Jul. 07, 2022
Jul. 07, 2022
Jun. 21, 2022
Jan. 28, 2022
Oct. 14, 2021
Sep. 30, 2020
Mar. 31, 2019
Dec. 31, 2023
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               $ 66.37                        
Issuance of stock options           47,063               539,534            
Fair value                           $ 38.53            
Cumulative fair market value                           $ 5,550,028          
Exercise price                           $ 46.09 $ 79.34          
Volatility               131.06%                        
Fair value                           129,838            
Stock price           $ 127.50                            
Stock option expenses                           $ 142,565 $ 105,420          
Share based compensation                           3,049,537 $ 695,191          
Common Stock [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                        
Issuance of stock options                             47,059          
Cumulative fair market value                           $ 47          
Stock price                           $ 7.77 $ 34.50          
Stock Issued During Period, Shares, Conversion of Units                           918 918          
Equity Option [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                        
Stock price                 $ 69.00 $ 118.80         $ 34.50          
Exercise price                 $ 69.00 $ 118.80                    
Volatility                 130.51% 124.43%                    
Discount rate                 3.24% 1.74%                    
Term                 5 years                      
Equity Option [Member] | Common Stock [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                        
Stock price                           $ 7.77            
Share-Based Payment Arrangement, Option [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                        
Stock option expenses                           $ 3,049,537 $ 444,342          
Unamortized stock option expenses                           $ 2,418,338 113,847          
Share-Based Payment Arrangement, Option [Member] | Employee [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                        
Issuance of stock options   33,334     25,000                              
Cumulative fair market value   $ 769,700     $ 978,675                              
Volatility   117.90%     122.12%                              
Term   10 years                                    
Fair value         39.00                              
Exercise price $ 24.30 $ 24.30     $ 46.50                              
Stock price $ 24.30 $ 24.30     $ 46.50                              
Discount rate   4.44%     3.39%                              
Share-Based Payment Arrangement, Option [Member] | Directors and Employee [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                        
Issuance of stock options       66,503                                
Cumulative fair market value       $ 3,128,759                                
Volatility       115.94%                                
Term       10 years                                
Fair value 23.10     47.10                                
Exercise price       $ 49.00                                
Stock price       $ 49.00                                
Discount rate       3.79%                                
Share-Based Payment Arrangement, Option [Member] | Consulant [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                        
Cumulative fair market value     $ 48,643                                  
Volatility     120.30%                                  
Term     5 years                                  
Fair value     29.18                                  
Exercise price     $ 34.80                                  
Stock price     $ 34.80                                  
Discount rate     3.98%                                  
Stock Issued During Period, Shares, Issued for Services     1,667                                  
Share-Based Payment Arrangement, Option [Member] | Employee One [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                        
Issuance of stock options   3,334                                    
Fair value   $ 23.10                                    
Cumulative fair market value   $ 76,970                                    
Volatility   117.90%                                    
Term   10 years                                    
Exercise price $ 24.30 $ 24.30                                    
Stock price $ 24.30 $ 24.30                                    
Discount rate   4.44%                                    
Restricted Stock Units (RSUs) [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                        
Issuance of stock options                       7,861                
Stock Issued During Period, Shares, Conversion of Units                         261              
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares                       7,600                
Restricted stock units, granted                                      
Grant date fair value                                      
Grant date fair value price per share                                      
Restricted Stock Units (RSUs) [Member] | January 28, 2022 [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                        
Restricted stock units, granted                   135                    
Grant date fair value price per share                   $ 15,998                    
Share based compensation                             15,998          
Restricted Stock Units (RSUs) [Member] | July 7, 2022 [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                        
Restricted stock units, granted             1,673                          
Grant date fair value price per share             $ 150,000                          
Share based compensation                             138,587          
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 $150.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 $150.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 $150.00 during such trading day period                  
Restricted Stock Units (RSUs) [Member] | Director [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                        
Restricted stock units, granted                     93,169                  
Grant date fair value                     $ 242.70                  
Restricted Stock [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                        
Unamortized value                           $ 21,600,300 $ 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                                       73
Grants to purchase common stock                           54            
Common stock remain available for issuance                           19            
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            
Remaining shares available for issuance                           0            
2017 Stock Incentive Plan [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                        
Number of shares authorized for issuance                                   118    
Grants to purchase common stock                             93          
Remaining shares available for issuance                             25          
2018 Stock Incentive Plan [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                        
Number of shares authorized for issuance                                 18,670      
Grants to purchase common stock                           8,769            
Common stock remain available for issuance                           9,901            
2021 Stock Incentive Plan [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                        
Number of shares authorized for issuance                               240,940        
Grants to purchase common stock                           230,318            
Common stock remain available for issuance                           10,622            
2021 Stock Incentive Plan [Member] | Equity Option [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                        
Issuance of stock options                 3,334 6,668                    
Fair value                 $ 59.70 $ 107.70                    
Cumulative fair market value                 $ 199,360 $ 717,660