XML 80 R84.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2019
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation cost related to nonvested share-based compensation arrangements granted | $ $ 43.1
Period over which cost is expected to be recognized 2 years 6 months
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