XML 94 R80.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2020
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation cost related to nonvested share-based compensation arrangements granted | $ $ 38.0
Period over which cost is expected to be recognized 2 years 4 months 24 days
ESPP  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Percentage payroll deduction that each employee may deduct 15.00%
Maximum shares (in shares) 200
Percentage of closing market price paid for purchase of whole shares 90.00%
Number of shares reserved (in shares) 1,800,000