XML 62 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Stock-Based Compensation - Employee Stock Purchase Plan Narrative (Details) - Employee Stock Purchase Plan 2016 - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Sep. 30, 2016
Mar. 31, 2019
Stock-based Compensation    
Share-based compensation arrangement by share-based payment award, award vesting rights, offering period 6 months  
Employee stock purchase plan, purchase price of common stock, percent 85.00%  
Employee stock purchase plan obligation   $ 0.2
Stock-based compensation expense   $ 0.2