XML 62 R48.htm IDEA: XBRL DOCUMENT v3.19.3
Share-based Compensation - ESPP (Details) - Employee Stock Purchase Plan [Member]
shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2019
USD ($)
Sep. 30, 2019
USD ($)
Jun. 30, 2018
shares
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]      
Shares reserved for future issuance, in shares | shares     2.3
Purchase election as percentage of compensation   15  
Purchase price per share, as percentage of fair market value   85  
Share-based compensation recognized cost | $ $ 0.1 $ 0.2