Quarterly report pursuant to Section 13 or 15(d)

Stock-based Compensation (Details Narrative)

v3.22.2.2
Stock-based Compensation (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Aug. 05, 2022
Jul. 11, 2022
Jul. 11, 2022
May 31, 2022
May 02, 2022
Apr. 01, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Jul. 10, 2022
May 03, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                            
Share-Based Payment Arrangement, Noncash Expense                 $ 3,213,815 $ 1,114,241 $ 6,052,081 $ 2,287,863    
2022 [Member]                            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                            
Number of restricted stock expected to vest, shares                     67,124      
2023 [Member]                            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                            
Number of restricted stock expected to vest, shares                     49,388      
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                     2 years 9 months 18 days      
Restricted Stock [Member]                            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                            
Unrecognized share based compensation expense                 $ 296,000   $ 296,000      
Weighted average period                     11 months 1 day      
Share based compensation arrangement by share based payment award options grants issued in period                     59,766      
Share-Based Payment Arrangement, Noncash Expense                     $ 196,500      
Share based compensation granted in period                     187,058      
Share based compensation forfeited in period                     29,326      
Restricted Stock [Member] | Common Stock [Member]                            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                            
Number of stock options vested 53,609                          
Number of shares issued 42,491                          
Shares paid for tax withholding for share based compensation 11,118                          
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      
Stock Issued During Period, Shares, Restricted Stock Award, Gross             17,572              
Directors' fees               $ 120,000            
Share based compensation forfeited in period       18,208                    
Restricted Stock Units (RSUs) [Member]                            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                            
Unrecognized share based compensation expense                 $ 4,700,000   $ 4,700,000      
Weighted average period                     4 months 6 days      
Share based compensation granted in period   879,819       1,979,818         2,343,575      
Share based compensation granted in period, fair value     $ 2,900,000     $ 3,300,000                
Share based compensation forfeited in period                     42,875      
Unrecognized restricted stock expense                     $ 343,000      
Minimum price per share of equity compensation                 $ 5.00   $ 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                     332,363      
Warrant [Member]                            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                            
Warrant cancelled or forfeited                     0      
Share based compensation arrangement by share based payment award, expirations                     18,107      
Warrants to purchase shares                 285,618   285,618      
Exercise price of warrants                 $ 10.25   $ 10.25      
Weighted average remaining contractual life                     1 year 1 month 6 days      
Warrant [Member] | Consultant [Member]                            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                            
Exercise price of warrants                           $ 7.18
Warrants modification expense recognized         $ 33,000                  
2019 Plan [Member]                            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                            
Maximum equity available for issuance under the plan                 6,000,000   6,000,000      
Shares available for future grants                 2,430,146   2,430,146      
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