XML 80 R27.htm IDEA: XBRL DOCUMENT v3.24.3
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - SCHEDULE OF POTENTIALLY DILUTIVE SECURITIES NOT INCLUDED IN THE CALCULATION OF DILUTED NET LOSS PER SHARE (Details) - shares
9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities        
Antidilutive Securities 3,714,104 5,262,586 5,252,312 4,139,100
Stock options        
Antidilutive Securities        
Antidilutive Securities 3,714,104 5,236,832 5,230,344 4,110,219
Restricted Stock Units (RSUs) [Member]        
Antidilutive Securities        
Antidilutive Securities   25,754 21,968 28,881