XML 60 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
SIGNIFICANT ACCOUNTING POLICIES, Loss per Share (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Loss Per Share [Abstract]      
Potentially dilutive securities (in shares) 23,066,387 24,648,346 16,876,015
Stock Options [Member]      
Loss Per Share [Abstract]      
Potentially dilutive securities (in shares) 5,906,184 8,256,211 7,862,722
Restricted Stock Units [Member]      
Loss Per Share [Abstract]      
Potentially dilutive securities (in shares) 4,657,297 2,866,987 4,485,133
Warrants [Member]      
Loss Per Share [Abstract]      
Potentially dilutive securities (in shares) 12,502,906 13,525,148 4,528,160