XML 41 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Research and Development Licenses (Details) - USD ($)
Mar. 31, 2020
Jun. 27, 2012
Licensing Agreements    
Research And Development Licenses [Line Items]    
Accrual for future payments $ 0  
UNC License Agreement    
Research And Development Licenses [Line Items]    
Potential regulatory and commercial milestones payable under agreement   $ 425,000