XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Details Narrative)
9 Months Ended
Sep. 30, 2020
USD ($)
License Agreement [Member] | Sales Revenue [Member] | Minimum [Member]  
Royalty rate on selling price 10.00%
License Agreement [Member] | Sales Revenue [Member] | Maximum [Member]  
Royalty rate on selling price 15.00%
Four License Agreement [Member]  
Remaining performance obligations $ 464,265