XML 68 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Stock Option Activity (Detail)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Stock Options Number Outstanding    
Beginning Balance | shares 550,769  
Cancelled or Expired | shares (792)  
Exercised | shares (16,651)  
Ending Balance | shares 533,326 550,769
Vested or expected to vest at June 30, 2021 | shares 533,326  
Exercisable at June 30, 2021 | shares 533,326  
Stock Options Average Exercise Price per share    
Beginning Balance | $ / shares $ 5.56  
Cancelled or Expired | $ / shares 20.21  
Exercised | $ / shares 8.19  
Ending Balance | $ / shares 5.46 $ 5.56
Vested or expected to vest at June 30, 2021 | $ / shares 5.46  
Exercisable at June 30, 2021 | $ / shares $ 5.46  
Stock Options Remaining Contractual Life (in years)    
Weighted Average Remaining Contractual Term (Years) 4 years 5 months 26 days 4 years 10 months 17 days
Vested or expected to vest at June 30, 2021 4 years 5 months 26 days  
Exercisable at June 30, 2021 4 years 5 months 26 days  
Stock Options Aggregate Intrinsic Value    
Aggregate intrinsic value | $ $ 6,182,448 $ 1,875,719
Vested or expected to vest at June 30, 2021 | $ 6,182,448  
Exercisable at June 30, 2021 | $ $ 6,182,448