XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Convertible Preferred Stock and Stockholders’ Equity - Schedule of Common Stock Reserved for Future Issuance (Details) - shares
Jun. 30, 2025
Dec. 31, 2024
Schedule of Common Stock Reserved for Future Issuance [Line Items]    
Total shares of common stock reserved 30,850,274 27,556,257
Shares issuable upon exercise of pre-funded warrants [Member]    
Schedule of Common Stock Reserved for Future Issuance [Line Items]    
Total shares of common stock reserved 6,202,207 6,202,207
Shares issuable upon exercise of warrant under the Paruka Warrant Obligation [Member]    
Schedule of Common Stock Reserved for Future Issuance [Line Items]    
Total shares of common stock reserved 596,930 596,930
Outstanding and issued employee warrants [Member]    
Schedule of Common Stock Reserved for Future Issuance [Line Items]    
Total shares of common stock reserved 3,054,358 3,054,358
Outstanding and Issued Stock Options [Member]    
Schedule of Common Stock Reserved for Future Issuance [Line Items]    
Total shares of common stock reserved 3,668,560 1,567,760
Shares issuable on conversion of Company Series B Preferred Stock [Member]    
Schedule of Common Stock Reserved for Future Issuance [Line Items]    
Total shares of common stock reserved 11,428,149 11,428,149
Shares available for grant under 2024 Stock Incentive Plan [Member]    
Schedule of Common Stock Reserved for Future Issuance [Line Items]    
Total shares of common stock reserved 4,899,067 4,246,324
Shares available for grant under 2024 Employee Stock Purchase Plan [Member]    
Schedule of Common Stock Reserved for Future Issuance [Line Items]    
Total shares of common stock reserved 1,001,003 460,529