XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.3
BASIC AND DILUTED LOSS PER SHARE - Antidilutive securities (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Stock options        
Anti-dilutive securities        
Anti-dilutive outstanding securities not included in computation of diluted loss per share 2,097,935 245,972 2,097,935 245,972
Restricted stock units        
Anti-dilutive securities        
Anti-dilutive outstanding securities not included in computation of diluted loss per share   3,884   3,884
Warrants        
Anti-dilutive securities        
Anti-dilutive outstanding securities not included in computation of diluted loss per share 6,460,712 638,943 6,460,712 731,853