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