XML 48 R33.htm IDEA: XBRL DOCUMENT v3.24.1
Net Loss per Share (Tables)
12 Months Ended
Dec. 31, 2023
Net loss per common share:  
Schedule of anti dilutive stock
          
   December 31, 
   2023   2022 
Stock options   10,084    177 
Unvested restricted stock units   49,683    47,335 
Warrants1   5,504,918    545,401 
Total   5,564,685    592,913