XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Convertible Preferred Stock and Stockholders’ Equity - Schedule of Common Stock Reserved for Future Issuance (Details) - shares
Mar. 31, 2025
Dec. 31, 2024
Schedule of Common Stock Reserved for Future Issuance [Line Items]    
Total shares of common stock reserved 30,860,509 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,265,460 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 5,302,167 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,011,238 460,529