XML 43 R32.htm IDEA: XBRL DOCUMENT v3.19.2
Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jun. 25, 2018
Apr. 03, 2018
Jun. 30, 2018
Jun. 30, 2019
Dec. 31, 2018
Preferred and Common Stock          
Common stock, issued       34,497,542 34,410,725
Issuance of stock (in shares) 6,591,800        
Price per share $ 26.42        
Gross proceeds $ 174,155   $ 163,034    
Net proceeds $ 162,878        
Underwriter option to purchase          
Preferred and Common Stock          
Issuance of stock (in shares) 859,800        
License agreement | Takeda          
Preferred and Common Stock          
Issuance of stock (in shares)   223,544