XML 70 R57.htm IDEA: XBRL DOCUMENT v3.20.4
Share-Based Compensation - Summary of Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Option grants   0
Restricted Stock Units [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock unit vesting (1,056,602)  
2009 Plan and 2019 Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding at January 1, 2020 1,335,034  
Exercised options (32,200)  
Cancelled or forfeited options (1,800)  
Outstanding at December 31, 2020 1,375,798 1,335,034
Exercisable options at December 31, 2020 314,396  
Weighted Average Exercise Price    
Outstanding at January 1, 2020 $ 7.60  
Exercised options 5.63  
Cancelled or forfeited options 7.40  
Outstanding at December 31, 2020 7.87 $ 7.60
Exercisable options at December 31, 2020 $ 7.87  
Weighted Average Remaining Contractual Life (in years)    
Outstanding at December 31, 2020 5 years 1 month 6 days  
Exercisable options at December 31, 2020 5 years  
Aggregate Intrinsic Value    
Outstanding at December 31, 2020 $ 13,592,884  
Exercisable options at December 31, 2020 $ 3,106,232  
2009 Plan and 2019 Plan [Member] | Restricted Stock Units [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock unit grants 452,274  
Restricted stock unit vesting (330,432)  
Cancelled or forfeited restricted stock units (47,078)