XML 46 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Related-party Transactions (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Jul. 22, 2019
Feb. 01, 2017
Jul. 31, 2019
Jul. 31, 2016
Mar. 31, 2020
Dec. 31, 2019
Celgene License Agreement            
Related Party Transaction [Line Items]            
Non-refundable upfront payment received for research agreement $ 50.0          
Celegene Collaborative Arrangement            
Related Party Transaction [Line Items]            
Non-refundable upfront payment received for research agreement       $ 225.0    
Celegene Collaborative Arrangement | Convertible preferred stock (Series B-1)            
Related Party Transaction [Line Items]            
Issuances of convertible preferred stock (in shares)       10,448,100    
Issuances of convertible preferred stock       $ 36.1    
Celgene License Agreement | Celgene License Agreement | Celgene Corporation            
Related Party Transaction [Line Items]            
Non-refundable upfront payment received for research agreement     $ 50.0      
Reimbursable expenses due from Celgene         $ 0.7 $ 0.7
Celgene Collaboration Agreement | Celgene Corporation | Common Stock | IPO            
Related Party Transaction [Line Items]            
Stock converted upon completion of IPO (in shares)   2,831,463        
Celgene Collaboration Agreement | Celgene Corporation | Common Stock | IPO | Affiliated Entity            
Related Party Transaction [Line Items]            
Sale of stock, number of shares issued (in shares)   625,000        
Sale of stock, price per share (USD per share)   $ 16.00        
Proceeds from IPO, net of discounts, commissions, and other offering expenses   $ 10.0        
Celgene Collaboration Agreement | Celegene Collaborative Arrangement | Celgene Corporation            
Related Party Transaction [Line Items]            
Non-refundable upfront payment received for research agreement       $ 225.0    
Celgene Collaboration Agreement | Celegene Collaborative Arrangement | Celgene Corporation | Convertible preferred stock (Series B-1)            
Related Party Transaction [Line Items]            
Issuances of convertible preferred stock (in shares)       10,448,100    
Issuances of convertible preferred stock       $ 36.1