v3.26.1
Condensed Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Jun. 30, 2026
Dec. 31, 2025
Common stock, par or stated value per share $ 0.001 $ 0.001
Common stock, shares authorized 500,000,000 500,000,000
Common stock, shares, issued 55,504,574 49,335,551
Common stock, shares, outstanding 55,504,574 49,335,551
Common stock, shares, subject to repurchase 10,372 10,372
Preferred Stock    
Preferred stock, par or stated value per share $ 0.001 $ 0.001
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0