Quarterly report pursuant to Section 13 or 15(d)

19. Stock Options (Details Narrative)

v3.21.2
19. Stock Options (Details Narrative) - USD ($)
8 Months Ended 9 Months Ended
Aug. 31, 2021
Sep. 30, 2021
Sep. 13, 2021
Jul. 02, 2021
Dec. 31, 2020
Dec. 01, 2020
Oct. 01, 2020
Jun. 30, 2020
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock options available         1,850,000       1,150,000
Unvested options, forfeited 50,000                
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares   2,005,630              
Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount   $ 6,093,119              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value   $ 5,534,868              
Share-based Payment Arrangement, Option [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares   2,093,438              
Restrictred shares granted   492,466              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant   414,096              
Director [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock options available             300,000    
Share-based Payment Arrangement, Nonemployee [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock options available             250,000    
Mr Monteverdi [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock options available               648,000  
Temporary Equity, Redemption Price Per Share     $ 5.10         $ 1.84  
Share-based Payment Arrangement, Employee [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock options available     48,500 400,000   720,000      
Temporary Equity, Redemption Price Per Share       $ 4.03   $ 4.20      
Share-based Payment Arrangement, Employee [Member] | Minimum [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Temporary Equity, Redemption Price Per Share           $ 2.62