v3.26.3
Net Loss per Share - Schedule of Computation of Basic and Diluted Net Loss per Share of Common Stock (Parenthetical) (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Class of Warrant or Right [Line Items]        
Weighted average shares outstanding used in calculating net loss per share, basic 33,080,348 5,806,862 30,504,318 2,195,199
Weighted average shares outstanding used in calculating net loss per share, diluted 33,080,348 5,806,862 30,504,318 2,195,199
Penny Warrants [Member] | Common Stock [Member]        
Class of Warrant or Right [Line Items]        
Weighted average shares outstanding used in calculating net loss per share, basic 36,923 113,873 54,366 113,960
Weighted average shares outstanding used in calculating net loss per share, diluted 36,923 113,873 54,366 113,960
Pre-funded warrant purchase price per share $ 0.0001   $ 0.0001  
Pre Funded Warrants [Member] | Common Stock [Member]        
Class of Warrant or Right [Line Items]        
Weighted average shares outstanding used in calculating net loss per share, basic 1,907,078   1,395,354  
Weighted average shares outstanding used in calculating net loss per share, diluted 1,907,078   1,395,354