XML 82 R69.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Incentive Plan - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
May 01, 2021
Jun. 30, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Sep. 22, 2020
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Unrecognized Compensation Cost Related to Non-Vested Stock Option   $ (259,474) $ 955,369   $ (313,969) $ 1,854,604    
Common stock, shares authorized   100,000,000     100,000,000   100,000,000  
Payroll taxes withheld from stock based compensation   $ 0 30,363 $ 188,793 $ 0 219,156    
Stock issued during period, value, employee stock purchase plan   28,287            
Reversal of stock compensation expense     $ 0     $ 0    
MSU                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Granted, Options Activity           189,608    
Reversal of stock compensation expense   $ 901,801     $ 1,785,125      
Three Months From The Date Of Termnation Of Employment With The Company [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Share based compensation by share based payment arrangement options period of expiry         3 months      
One Year From The Date Of Termination From The Company Due To Death [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Share based compensation by share based payment arrangement options period of expiry         1 year      
Five Year From The Grant Date In Respect Of Equity Holders Holding Ten Percent Or More Of The Capital Stock Of The Company [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Share based compensation by share based payment arrangement options period of expiry         10 years      
Stock Incentive Plan Two Thousand And Twenty [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Common stock, shares authorized               1,355,715
Stock Incentive Plan Two Thousand And Twenty [Member] | Performance Based Restricted Stock Unit Agreement [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Divindend rate   0.00%     0.00%      
Stock Incentive Plan Two Thousand And Twenty [Member] | Market Based Restricted Stock Unit Agreement [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Share based compensation arrangement by share based payment vesting period         30 days      
Employee Stock Purchase Plan [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Purchase price of common stock, percent to its market value 85.00%              
Stock issued during period, value, employee stock purchase plan $ 16,000