XML 43 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Common Stock (Details) - USD ($)
3 Months Ended
Jan. 06, 2020
Oct. 18, 2019
Mar. 31, 2020
Dec. 31, 2019
Preferred and Common Stock        
Common Stock, Shares Authorized     120,000,000 120,000,000
Common Stock, Par or Stated Value Per Share     $ 0.001 $ 0.001
Preferred Stock, Shares Authorized     10,000,000 10,000,000
Preferred Stock, Par or Stated Value Per Share     $ 0.001 $ 0.001
Issuance of stock (in shares)   9,324,324    
Price per share   $ 18.50    
Net proceeds   $ 161,352,000    
Underwriter option to purchase        
Preferred and Common Stock        
Issuance of stock (in shares)   1,216,216    
2017 Employee Stock Purchase Plan        
Preferred and Common Stock        
Common Stock, Capital Shares Reserved for Future Issuance     8,633,042  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant     1,012,372  
2017 Employee Stock Purchase Plan | Equity Option        
Preferred and Common Stock        
Common Stock, Capital Shares Reserved for Future Issuance     7,620,670  
Employees stock purchase plan | Separation Agreement | Dr. Gottesdiener        
Preferred and Common Stock        
Incremental compensation charge     $ 2,811.000  
Employees stock purchase plan | Separation Agreement | Dr. Gottesdiener | Minimum        
Preferred and Common Stock        
Share-based Compensation Arrangement by Share-based Payment Award, Post-termination Exercise Period 90 days      
Employees stock purchase plan | Separation Agreement | Dr. Gottesdiener | Maximum        
Preferred and Common Stock        
Share-based Compensation Arrangement by Share-based Payment Award, Post-termination Exercise Period 2 years