XML 100 R73.htm IDEA: XBRL DOCUMENT v3.20.4
Share-Based Compensation - Additional Information (Details)
12 Months Ended
Dec. 31, 2020
USD ($)
shares
Equity Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Maximum aggregate number of shares that may be awarded and sold 12,028,505
Conversion ratio for awards granted 2
Conversion ratio for awards forfeited 2
Number of common stock shares available for future issuance 2,682,494
Employee Stock Purchase Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Maximum percentage of gross compensation that employees may contribute annually 10.00%
Maximum amount of gross compensation employees may contribute annually | $ $ 25,000
Percentage of fair market value of common stock at which employees may purchase shares 85.00%
Offering period 6 months
Number of hours employed per week to qualify 20 hours
Number of months employed to qualify 5 months
Number of shares issued under ESPP 167,336
Proceeds from issuance of shares under ESPP | $ $ 30,200,000
Number of common stock shares available for future issuance 1,170,472
Expected volatility term 5 years
Restricted stock units | Equity Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting period of stock award 4 years
Restricted stock units | Equity Incentive Plan | Lower Limit  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting period of stock award 3 years
Performance Based Restricted Stock | Equity Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting period of stock award 3 years
Performance Based Restricted Stock | Equity Incentive Plan | Lower Limit  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting period of stock award 1 year
Stock options | Equity Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting period of stock award 4 years
Options granted under the 2006 Incentive Plan, expiration period 7 years