XML 63 R40.htm IDEA: XBRL DOCUMENT v3.23.1
NET LOSS PER SHARE APPLICABLE TO COMMON SHAREHOLDERS - Dilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
NET LOSS PER SHARE    
Potentially dilutive securities 2,734,000 2,751,600
Common stock options    
NET LOSS PER SHARE    
Common stock purchase warrants 886,000 768,600
Common stock purchase warrants    
NET LOSS PER SHARE    
Common stock purchase warrants 1,848,000 1,983,000