XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.1
License Agreements - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Common stock, shares, issued 18,812,267 18,781,242
UABRF [Member] | Antidilution Provision [Member]    
Common stock, shares, issued 151,382  
Equity Method Investment, Ownership Percentage 2.50%  
Raise of investment $ 20,000,000.0  
Emory License Agreement [Member] | UABRF [Member]    
Aggregate pay for development milestones total $ 1,400,000  
License agreement description The term of the Emory License Agreement will continue until 15 years after the first commercial sale of the licensed product, or the expiration of the relevant licensed patents, whichever is later.  
Exclusive License Agreement [Member] | UABRF [Member]    
Common stock, shares, issued 91,250  
Royalties on cumulative net sales $ 22,500,000  
Exclusive License Agreement [Member] | UABRF [Member] | Maximum    
Milestone payment $ 1,400,000