XML 56 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Nov. 08, 2018
Jun. 30, 2018
May 31, 2018
Dec. 31, 2017
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Common stock, shares authorized 200,000,000   200,000,000       100,000,000 100,000,000
Common stock, par value per share $ 0.00001   $ 0.00001         $ 0.00001
Common stock, shares authorized subject to approval           200,000,000    
Stock-based compensation expense $ 2,500,000 $ 1,400,000 $ 9,645,000 $ 4,454,000        
Options exercisable, shares 119,505   119,505          
Common Stock | Subsequent Event                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Stock Repurchase Program, Authorized Amount         $ 150,000,000