XML 104 R45.htm IDEA: XBRL DOCUMENT v3.20.4
License Agreements - Additional Information (Details) - License Agreements - UC Regents - USD ($)
1 Months Ended 12 Months Ended
Aug. 31, 2015
Dec. 31, 2020
License Agreements [Line Items]    
Payment of non-refundable upfront license fee $ 400,000  
Payment of annual license maintenance fee 10,000  
Payment of annual license maintenance fee after first year $ 25,000  
Percentage of royalty payments on net sales of licensed product 3.00%  
Percentage of royalty payments on net sales of method use licensed product 1.00%  
Annual minimum royalty payment on net sales $ 1,000,000  
Aggregate contingency payment on certain events milestones $ 18,200,000  
Milestone and annual royalty paid   $ 2,400,000