v3.26.1
Condensed Balance Sheets (Parentheticals) - $ / shares
Jun. 30, 2026
Dec. 31, 2025
Condensed Balance Sheets [Abstract]    
Common stock, par value (in Dollars per share) $ 0.001 $ 0.001
Common stock, authorized (in Shares) 200,000,000 200,000,000
Common stock, issued (in Shares) 3,029,829 2,986,116
Common stock, outstanding (in Shares) 3,023,967 2,980,254
Treasury stock, common shares (in Shares) 5,862 5,862