XML 73 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Shareholders' Equity and Share Based Compensation - Summary Of Stock Option (Detail) - Stock Option [Member]
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Mar. 31, 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, Exercised | shares (104,000)    
Number of Options, Ending balance | shares 2,963,322 3,067,322  
Number of Options, Exercisable | shares 1,717,501    
Weighted Average Exercise Price, Beginning balance | $ / shares $ 6.91    
Weighted Average Exercise Price, Exercised | $ / shares 1.40    
Weighted Average Exercise Price, Ending balance | $ / shares $ 7.10 $ 6.91  
Weighted Average Exercise Price, Exercisable | $ / shares     $ 5.45
Weighted Average Remaining Contractual Term (years) 6 years 8 months 19 days 6 years 9 months 25 days  
Weighted Average Remaining Contractual Term (years), Exercised 0 years    
Weighted Average Remaining Contractual Term (years), Exercisable 4 years 10 months 24 days    
Aggregate Intrinsic Value, Ending balance | $ $ 28,661 $ 20,051  
Aggregate Intrinsic Value, Excercisable | $ $ 19,490