v3.26.1
Net Loss per Share - Schedule of Computation of Basic and Diluted Net Loss per Share of Common Stock (Parenthetical) (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Class of Warrant or Right [Line Items]        
Weighted average shares outstanding used in calculating net loss per share, basic 30,137,733 358,811 29,194,955 358,794
Weighted average shares outstanding used in calculating net loss per share, diluted 30,137,733 358,811 29,194,955 358,794
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 42,993 113,894 63,232 113,894
Weighted average shares outstanding used in calculating net loss per share, diluted 42,993 113,894 63,232 113,894
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,417,107   1,135,231  
Weighted average shares outstanding used in calculating net loss per share, diluted 1,417,107   1,135,231