XML 56 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Feb. 29, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total unamortized compensation cost related to outstanding unvested stock options and restricted stock awards $ 227,000  
Weighted average period for recognition of cost 2 years 9 months 7 days  
2015 Plan [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Increased in the total number of shares of common stock reserved for issuance   250,000
Securities remaining and available for future issuances (in shares) 53,799  
2014 Plan [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Securities remaining and available for future issuances (in shares) 210,030