XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.2
STOCKHOLDERS’ EQUITY (Tables)
6 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Schedule of Common Stock Reserved for Future Issuance
Common stock reserved for future issuance is as follows (in common stock equivalent shares):
June 30,
2025
December 31,
2024
Common stock warrants, including pre-funded warrants1,568,521 3,149,901 
Series A Convertible Preferred Stock13,633,830 14,330,750 
Series X Convertible Preferred Stock487,604 1,052,236 
Common stock options and RSUs issued and outstanding3,173,210 2,481,011 
Authorized for future stock awards3,442,550 1,021,947 
Awards available under the ESPP84,905 63,631 
Total22,390,620 22,099,476