Quarterly report [Sections 13 or 15(d)]

Note 7 - Net Loss Per Share - Basic and Diluted Loss Per Share (Details)

v3.25.3
Note 7 - Net Loss Per Share - Basic and Diluted Loss Per Share (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Net loss $ (3,437,601) $ (2,453,526) $ (2,624,972) $ (1,304,276) $ (1,715,309) $ (1,641,226) $ (8,516,099) $ (4,660,811)
Weighted-average common shares outstanding, basic and diluted (in shares) [1] 7,123,849     3,520,398     7,036,937 3,419,321
Net loss per common share, basic and diluted (in dollars per share) $ (0.48)     $ (0.37)     $ (1.21) $ (1.36)
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 715,315     476,758     715,315 476,758
Share-Based Payment Arrangement, Option [Member]                
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 601,000     429,000     601,000 429,000
Restricted Stock Units (RSUs) [Member]                
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 115,000     48,000     115,000 48,000
[1] Information pertaining to number of shares outstanding and per share data gives retroactive effect to a 1 for 5 reverse stock split that became effective on August 12, 2024.