XML 158 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Shareholders' Equity and Share Based Compensation - Summary of Stock Option (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2018
USD ($)
shares
Dec. 31, 2021
$ / shares
Dec. 31, 2020
$ / shares
Dec. 31, 2019
$ / shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Weighted Average Remaining Contractual Term (years), Beginning balance 10 years                  
Stock Option [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Number of Options, Beginning balance | shares 3,067,322   2,452,666   2,164,999          
Number of Options, Granted | shares 792,236   1,081,488   510,000          
Number of Options, Exercised | shares (177,000)   (425,166)   (212,332)          
Number of Options, Forfeited/expired | shares         (10,001)          
Number of Options, Forfeited | shares (60,000)   (41,666)              
Number of Options, Ending balance | shares 3,622,558   3,067,322   2,452,666   2,164,999      
Number of Options, Exercisable | shares 2,042,663 2,042,663 1,618,168 1,618,168 1,707,337 1,707,337        
Weighted Average Exercise Price, Beginning balance | $ / shares   $ 6.91   $ 5.12   $ 2.10        
Weighted Average Exercise Price, Granted | $ / shares   10.62   8.77   16.32        
Weighted Average Exercise Price, Exercised | $ / shares   1.34   1.36   1.29        
Weighted Average Exercise Price, Forfeited/expired | $ / shares           2.20        
Weighted Average Exercise Price, Forfeited | $ / shares   13.41   6.93            
Weighted Average Exercise Price, Ending balance | $ / shares   $ 7.88   $ 6.91   $ 5.12        
Weighted Average Exercise Price, Exercisable | $ / shares               $ 6.09 $ 3.91 $ 1.78
Weighted Average Remaining Contractual Term (years), Beginning balance 7 years 10 months 20 days   6 years 9 months 25 days   5 years 7 months 6 days   5 years 8 months 8 days      
Weighted Average Remaining Contractual Term (years), Granted 9 years 9 months 10 days   9 years 9 months   9 years 2 months 8 days          
Weighted Average Remaining Contractual Term (years), Exercised 1 year 1 month 20 days   1 year 7 months 13 days   4 years 10 months 6 days          
Weighted Average Remaining Contractual Term (years), Exercisable 5 years 1 month 20 days   4 years 6 months 29 days   4 years 2 months 4 days          
Aggregate Intrinsic Value, Beginning balance | $ $ 20,051   $ 11,435   $ 5,553          
Aggregate Intrinsic Value, Ending balance | $ 8,293   20,051   11,435   $ 5,553      
Aggregate Intrinsic Value, Exercisable | $ $ 7,621 $ 7,621 $ 15,119 $ 15,119 $ 10,736 $ 10,736