XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Collaboration and License Agreements - Additional Information (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Nov. 30, 2019
shares
Apr. 30, 2019
USD ($)
Product
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
Obligation
Jun. 30, 2019
USD ($)
Dec. 31, 2019
USD ($)
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]              
Revenue recognized     $ 1,541,000 $ 224,000 $ 2,899,000 $ 224,000  
Lilly Note | Series C Convertible Preferred Stock              
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]              
Conversion of convertible note payable to preferred stock | shares 4,576,342            
Research Collaboration and License Agreement with Eli Lilly              
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]              
Upfront fees received   $ 20,000,000          
License agreement expiry period   10 years          
Number of performance obligation | Obligation         1    
Period for expects performance obligation         5 years    
Revenue recognized     1,500,000 $ 200,000 $ 2,900,000 $ 200,000  
Deferred revenue     $ 17,620,000   $ 17,620,000   $ 18,940,000
Research Collaboration and License Agreement with Eli Lilly | Maximum              
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]              
Rights to antibody oligonucleotide conjugates for messengers RNA targets. | Product   6          
Development milestone payment eligible to receive per target   $ 60,000,000          
Regulatory milestone payment eligible to receive per target   140,000,000          
Commercialization milestone payment eligible to receive   $ 205,000,000