v3.23.2
License, Collaboration and Other Significant Agreements - Janssen Pharmaceutica NV Research and License Agreement Narrative (Details) - Janssen Pharmaceutica NV - Development And Commercialize Research And License Agreement
$ in Millions
Feb. 09, 2017
USD ($)
shares
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Upfront payment made in cash | $ $ 1.0
Warrant to purchase common stock (in shares) | shares 509,611