v3.26.1
Net Loss Per Share - Schedule of Computation of Diluted Net Loss Per Share (Details) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Schedule of Computation of Diluted Net Loss Per Share [Line Items]    
Total 69,501,541 637,394
Shares subject to conversion of Series A preferred stock [Member]    
Schedule of Computation of Diluted Net Loss Per Share [Line Items]    
Total 779,247
Shares subject to conversion of Series C preferred stock [Member]    
Schedule of Computation of Diluted Net Loss Per Share [Line Items]    
Total 23,551,502
Shares subject to conversion of Series D preferred stock [Member]    
Schedule of Computation of Diluted Net Loss Per Share [Line Items]    
Total 30,227,050
Shares subject to options to purchase common stock [Member]    
Schedule of Computation of Diluted Net Loss Per Share [Line Items]    
Total 8,755,418 105,068
Shares Subject to Options to Purchase Restricted Stock Units [Member]    
Schedule of Computation of Diluted Net Loss Per Share [Line Items]    
Total 5,749,777 83,645
Shares subject to warrants to purchase common stock [Member]    
Schedule of Computation of Diluted Net Loss Per Share [Line Items]    
Total 438,547 448,681