XML 79 R66.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Incentive Plan - Schedule of Stock Plan Activity (Detail) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Stock Options        
Schedule Of Share Based Compensation Stock Options and Restricted Stock Activity [Line Items]        
Balance at the beginning, Options Activity 747,800 887,640 887,640  
Granted, Options Activity 453,498 54,883    
Exercised/released, Options Activity (76,750) (50,602)    
Cancelled/forfeited, Options Activity (192,283) (38,500)    
Balance at the end, Options Activity 932,265 853,421 747,800 887,640
Exercisable, Options Activity 419,565 579,449    
Balance at the beginning, Weighted Average Exercise Price (per share) $ 11.51 $ 9.65 $ 9.65  
Granted, Weighted Average Exercise Price (per share) 7.21 42.27    
Exercised/released, Weighted Average Exercise Price (per share) 2.14 8.06    
Cancelled/forfeited, Weighted Average Exercise Price (per share) 17.05 9.27    
Balance at the end, Weighted Average Exercise Price (per share) 9.02 11.87 $ 11.51 $ 9.65
Exercisable, Weighted Average Exercise Price (per share) $ 9.76 $ 7.84    
Weighted Average Remaining Contractual Term (years) 7 years 9 months 21 days 7 years 2 months 1 day 6 years 6 months 25 days 6 years 5 months 1 day
Exercisable, Weighted Average Remaining Contractual Term (years) 5 years 9 months 25 days 6 years 6 months    
Aggregate intrinsic value   $ 15,365,736 $ 1,143,013 $ 33,433,274
Exercisable, Aggregate intrinsic value   $ 12,763,447    
RSU        
Schedule Of Share Based Compensation Stock Options and Restricted Stock Activity [Line Items]        
Balance at the beginning, Options Activity 91,438 57,187 57,187  
Granted, Options Activity 445,702 45,745    
Exercised/released, Options Activity (19,061) (3,000)    
Cancelled/forfeited, Options Activity (27,845) (2,742)    
Balance at the end, Options Activity 490,234 97,190 91,438 57,187
Balance at the beginning, Weighted Average Exercise Price (per share) $ 32.91 $ 33.16 $ 33.16  
Granted, Weighted Average Exercise Price (per share) 4.74 39.99    
Exercised/released, Weighted Average Exercise Price (per share) 26.92 47.99    
Cancelled/forfeited, Weighted Average Exercise Price (per share) 31.01 25.67    
Balance at the end, Weighted Average Exercise Price (per share) $ 7.64   $ 32.91 $ 33.16
Exercisable, Weighted Average Exercise Price (per share)   $ 36.13    
Weighted Average Remaining Contractual Term (years) 3 years 3 months 3 days 2 years 3 months 18 days 2 years 2 months 1 day 2 years 29 days
Aggregate intrinsic value $ 3,747,835 $ 3,511,288 $ 2,982,931 $ 1,896,221
MSU        
Schedule Of Share Based Compensation Stock Options and Restricted Stock Activity [Line Items]        
Balance at the beginning, Options Activity 160,301      
Granted, Options Activity   189,608    
Cancelled/forfeited, Options Activity (129,218)      
Balance at the end, Options Activity 31,083 189,608 160,301  
Balance at the beginning, Weighted Average Exercise Price (per share) $ 43.53      
Granted, Weighted Average Exercise Price (per share)   $ 43.53    
Cancelled/forfeited, Weighted Average Exercise Price (per share) 43.53      
Balance at the end, Weighted Average Exercise Price (per share) $ 43.53 $ 43.53 $ 43.53  
Weighted Average Remaining Contractual Term (years) 10 months 13 days 1 year 6 months 21 days 1 year 2 months 12 days  
Aggregate intrinsic value $ 1,353,043 $ 8,253,636 $ 6,977,903