Annual report pursuant to Section 13 and 15(d)

Stock-based Compensation (Details Narrative)

v3.23.1
Stock-based Compensation (Details Narrative)
3 Months Ended 12 Months Ended
Jan. 01, 2023
shares
Jul. 10, 2022
shares
Jun. 02, 2022
USD ($)
shares
May 31, 2022
shares
Apr. 01, 2022
USD ($)
shares
Feb. 24, 2021
$ / shares
shares
Mar. 25, 2023
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Apr. 12, 2023
$ / shares
shares
Jul. 11, 2022
shares
Sep. 01, 2021
USD ($)
$ / shares
shares
Jan. 31, 2021
USD ($)
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Options, granted               30,000        
Share based compensation | $               $ 8,828,713 $ 3,408,015        
Private Placement [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Shares issued during period, shares           1,321,132              
Private Placement [Member] | Placement Agent [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Warrants issued to purchase common stock           79,268              
Warrants exercise price | $ / shares           $ 9.30              
Warrant expiration date           Feb. 16, 2023              
Consulting Agreement [Member] | Forecast [Member] | Spartan Capital Securites LLC [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Warrants issued to purchase common stock                   3,160,130      
Warrants exercise price | $ / shares                   $ 1.02      
Warrants term                   3 years      
Common Stock [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Shares issued during period, shares                 1,321,132        
Subsequent Event [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Shares issued during period, shares             8,432,192            
Consultants [Member] | Common Stock [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Share based compensation granted in period                 17,800        
Share-Based Payment Arrangement, Option [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Options, granted               30,000        
Weighted average grant-date fair value | $ / shares                 $ 5.23        
Aggregate fair value of stock options vested | $               $ 1,910,240 $ 1,659,909        
Options, exercised               0 0        
Restricted Stock [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Unrecognized share based compensation expense | $               $ 199,000          
Share based compensation granted in period               187,058 37,500        
RSAs vested and issued               182,790 58,467        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period               33,489 10,706        
Restricted Stock [Member] | Consultants [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Share based compensation granted in period               59,766          
Share based compensation | $               $ 196,500          
Restricted Stock [Member] | Directors [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Share based compensation granted in period               109,720          
Share based compensation granted in period, fair value | $               $ 378,000          
RSAs vested and issued               54,624          
Shares of common stock issued                 17,572        
Directors' fees | $                 $ 120,000        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period       18,208                  
Restricted Stock [Member] | Directors [Member] | Subsequent Event [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
RSAs vested and issued 90,000                        
Restricted Stock Units (RSUs) [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Unrecognized share based compensation expense | $               $ 472,000          
Share based compensation granted in period         1,979,818     2,428,285 457,593        
Share based compensation granted in period, fair value | $         $ 6,200,000                
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period               68,539 4,000        
Weighted average period for recognition               1 year 8 months 12 days          
Unrecognized restricted stock expense | $               $ 320,000          
Minimum price per share of equity compensation | $ / shares               $ 5.00          
Restricted Stock Units (RSUs) [Member] | Base Compensation [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Share based compensation granted in period               417,073          
Restricted Stock Units (RSUs) [Member] | Common Stock [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Share based compensation granted in period                 17,800        
Accelerated vesting, shares     62,940                    
Share based compensation costs | $     $ 90,228                    
Shares issued during period, shares                 14,300        
Warrant [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Share based compensation | $               $ 103,374 $ 391,108        
Warrants granted               229,268        
Warrants, forfeited               18,107 460,217        
Warrants issued to purchase common stock               285,618          
Warrants exercise price | $ / shares               $ 10.25          
Weighted average remaining contractual life               10 months 24 days          
Warrant [Member] | Consultant [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Warrants issued to purchase common stock                       50,000 100,000
Warrants exercise price | $ / shares               $ 7.18       $ 8.00  
Fair value of warrants issued | $                       $ 139,900 $ 321,158
Warrant expiration date       Jan. 11, 2024               Sep. 01, 2024  
Warrants modification expense recognized | $               $ 33,000          
Warrant [Member] | Consultant [Member] | Measurement Input, Price Volatility [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Warrants and Rights Outstanding, Measurement Input               0.8439          
2019 Plan [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
maximum equity available for issuance                     6,000,000    
Increase in equity available for issuance under the plan   3,000,000                      
Shares available for future grants               2,387,622          
2019 Plan [Member] | Original [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
maximum equity available for issuance                 3,000,000