XML 65 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Summary Of Significant Accounting Policies - Success Payments, Research Funding Payments and Notes Payables (Details) - Promissory Notes
12 Months Ended
Dec. 31, 2020
Recent Accounting Pronouncements  
Interest rate (as a percentage) 4.80%
Period of outstanding principal and accrued interest payable 5 months