Quarterly report pursuant to Section 13 or 15(d)

Stock-based Compensation (Details Narrative)

v3.22.2
Stock-based Compensation (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jul. 11, 2022
May 31, 2022
Mar. 31, 2022
Jan. 04, 2022
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
May 03, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Stock based compensation         $ 2,009,369 $ 865,323 $ 2,838,266 $ 1,173,622    
2022 [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Number of restricted stock expected to vest, shares             120,733      
2023 [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Number of restricted stock expected to vest, shares             12,500      
Equity Option [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Stock option granted             0      
Stock option cancelled or forfeited             0      
Outstanding options for the purchase shares         178,496   178,496      
Weighted average exercise price of stock option outstanding         $ 17.07   $ 17.07      
Stock options outstanding, weighted average remaining contractual term             3 years 1 month 6 days      
Number of option exercisable during period         176,315   176,315      
Number of options exercisable, weighted average exercise price         $ 17.02   $ 17.02      
Stock options exercisable, weighted average remaining contractual term             3 years      
Unrecognized stock option expense         $ 37,000   $ 37,000      
Restricted Stock [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Common stock available for future issuance       9,766            
Stock based compensation             $ 50,000      
Number of unvested restricted stock award         145,733   145,733      
Weighted average grant date fair value         $ 6.13   $ 6.13      
Unrecognized share based compensation expense         $ 310,000   $ 310,000      
Weighted average period             9 months 18 days      
Restricted Stock [Member] | Directors [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Common stock available for future issuance       72,832            
Number of unvested restricted stock award       252,000            
Number of restricted shares issued     17,572              
Directors' fees                   $ 120,000
Restricted stock units forfeited   18,208                
Restricted Stock Units (RSUs) [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Common stock available for future issuance             1,363,917      
Restricted stock units forfeited             22,088      
Unrecognized share based compensation expense         $ 4,000,000.0   $ 4,000,000.0      
Weighted average period, restricted stock units             9 months 18 days      
Unrecognized restricted stock expense             $ 349,000      
Minimum price per share of equity compensation         $ 5.00   $ 5.00      
Fair value amount             $ 3.01      
Restricted Stock Units (RSUs) [Member] | April 1, 2022 Grant [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Common stock available for future issuance             1,979,818      
Restricted stock fair value             $ 3,300,000      
Restricted Stock Units (RSUs) [Member] | Base Compensation [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Common stock available for future issuance             243,131      
Restricted Stock Units (RSUs) [Member] | Subsequent Event [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Common stock available for future issuance 879,819                  
Fair value amount $ 2,900,000                  
Warrant [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Warrant cancelled or forfeited             0      
Warrants to purchase shares         303,725   303,725      
Warrants, weighted average exercise price         $ 10.66   $ 10.66      
Weighted average remaining contractual life             1 year 3 months 18 days      
Warrant [Member] | Consultant [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Warrants, weighted average exercise price                 $ 7.18  
Warrants and Rights Outstanding                 $ 33,000  
2019 Plan [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Shares available for future grants         627,086   627,086      
2019 Plan [Member] | Subsequent Event [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Maximum equity available for issuance under the plan 6,000,000                  
2019 Plan [Member] | Original [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Maximum equity available for issuance under the plan         3,000,000   3,000,000