XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholders' Equity and Share Based Compensation - Summary Of Stock Option (Detail) - Stock Option [Member]
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
USD ($)
$ / shares
shares
Jun. 30, 2021
USD ($)
shares
Jun. 30, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Jun. 30, 2021
$ / shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Number of Options, Beginning balance | shares   3,067,322      
Number of Options, Granted | shares   120,000      
Number of Options, Exercised | shares   (162,000)      
Number of Options, Ending balance | shares 3,025,322 3,025,322   3,067,322  
Number of Options, Exercisable | shares 1,793,834 1,793,834 1,793,834    
Weighted Average Exercise Price, Beginning balance | $ / shares     $ 6.91    
Weighted Average Exercise Price, Granted | $ / shares     12.91    
Weighted Average Exercise Price, Exercised | $ / shares     1.36    
Weighted Average Exercise Price, Ending balance | $ / shares $ 7.44   $ 7.44 $ 6.91  
Weighted Average Exercise Price, Exercisable | $ / shares         $ 5.66
Weighted Average Remaining Contractual Term (years)   6 years 8 months 26 days   6 years 9 months 25 days  
Weighted Average Remaining Contractual Term (years), Granted   9 years 10 months 17 days      
Weighted Average Remaining Contractual Term (years), Exercised   1 year 3 months 29 days      
Weighted Average Remaining Contractual Term (years), Exercisable   5 years 14 days      
Aggregate Intrinsic Value, Ending balance | $ $ 19,222 $ 19,222 $ 19,222 $ 20,051  
Aggregate Intrinsic Value, Exercised | $   2,116      
Aggregate Intrinsic Value, Excercisable | $ $ 14,685 $ 14,685 $ 14,685