XML 57 R33.htm IDEA: XBRL DOCUMENT v3.20.4
Nature of Operations (Details)
Mar. 15, 2019
Dec. 31, 2020
Patent
Intellectual Property [Abstract]    
Reverse stock split ratio 0.05  
U.S. [Member]    
Intellectual Property [Abstract]    
Number of patents held   6
Number of pending patent applications   8
Foreign [Member]    
Intellectual Property [Abstract]    
Number of patents held   30
Number of pending patent applications   34