v3.26.1
Condensed Balance Sheets (Unaudited) (Parentheticals) - $ / shares
Jun. 30, 2026
Dec. 31, 2025
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.001 $ 0.001
Common Stock, Shares Authorized (in shares) 50,000,000 50,000,000
Common Stock, Shares, Issued (in shares) 16,422,841 8,538,708
Common Stock, Shares, Outstanding (in shares) 16,421,520 8,537,387
Treasury Stock, Common, Shares (in shares) 1,321 1,321