XML 29 R18.htm IDEA: XBRL DOCUMENT v3.19.1
Nature of Business and Basis of Presentation - Amendment to Certificate of Incorporation (Details)
Mar. 31, 2019
product
Nature of Business and Basis of Presentation  
Number of late-stage candidates in Company's product candidate portfolio 4