XML 288 R64.htm IDEA: XBRL DOCUMENT v3.25.2
NET LOSS PER COMMON SHARE - Computation of Diluted Net Loss Per Share (Details) - shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total common stock equivalents 5,562,990 27,360,223
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total common stock equivalents 4,458,501 3,216,233
Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total common stock equivalents 1,104,489 974,156
SMI Note    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total common stock equivalents 0 1,425,661
Preferred stock (as converted to common shares)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total common stock equivalents 0 21,744,173