XML 90 R80.htm IDEA: XBRL DOCUMENT v3.22.2
Equity Plan - Stock Option Activity (Details) - Options
6 Months Ended
Jun. 30, 2022
USD ($)
$ / shares
shares
Jun. 30, 2021
$ / shares
Number of Shares    
Outstanding at the beginning of the period (in shares) 2,584,632  
Granted (in shares) 370,000  
Exercised (in shares) 137,652  
Forfeited or expired (in shares) (52,410)  
Outstanding at the end of the period (in shares) 2,764,570  
Vested or expected to vest (in shares) 2,598,696  
Exercisable at the end of the period (in shares) 1,954,421  
Weighted Average Exercise Price    
Outstanding at the beginning of the period (in dollars per share) | $ / shares $ 10.00  
Granted (in dollars per share) | $ / shares   $ 11.03
Exercised (in dollars per share) | $ / shares 6.17  
Forfeited or expired (in dollars per share) | $ / shares 12.78  
Outstanding at the end of the period (in dollars per share) | $ / shares $ 10.27  
Additional Information    
Weighted Average Remaining Contractual Life - Outstanding at the end of the period (in years) 5 years 9 months 14 days  
Weighted Average Remaining Contractual Life - Vested or expected to vest (in years) 5 years 9 months 14 days  
Weighted Average Remaining Contractual Life - Exercisable at the end of the period (in years) 4 years 5 months 15 days  
Aggregate Intrinsic Value - Outstanding at the end of the period (in dollars) | $ $ 4,134,577  
Aggregate Intrinsic Value - Vested or expected to vest (in dollars) | $ 3,886,502  
Aggregate Intrinsic Value - Exercisable at the end of the period (in dollars) | $ $ 3,905,368