XML 71 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Stock Award Plans and Stock-Based Compensation - Additional Information (Details)
3 Months Ended
Mar. 31, 2021
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price limit (percent) 100.00%
Exercise price limit for individuals owning over ten percent (percent) 110.00%
Aggregate number of shares available for future grant under stock option plan 8,785,036
2011 Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares authorized 5,317,853
Stock option grants during period (in shares) 12,262,891
Non plan stock options granted (in shares) 1
2018 Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
2018 Plan aggregate number of options authorized 15,730,073
Stock option grants during period (in shares) 1,600,500
Share-based Payment Arrangement, Option  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options granted under the option plans vest over periods 4 years
Option life under the plan 10 years