XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.1
NET LOSS PER SHARE - Dilutive Securities (Details) - shares
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Potentially dilutive securities 29,219,000 28,320,000
Common stock options    
Common stock purchase warrants 9,389,000 7,490,000
Common stock purchase warrants    
Common stock purchase warrants 19,830,000 20,830,000