Annual report [Section 13 and 15(d), not S-K Item 405]

Stockholders' Equity (Details 2)

v3.25.1
Stockholders' Equity (Details 2) - Restricted Stock Units (RSUs) [Member] - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of options outstanding at beginning of period 67,250  
Weighted average exercise price at beginning of period $ 2.25  
Fair value of options at beginning of period    
Number of options, Granted 87,300 91,875  
Weighted average grant - date fair value price, Granted $ 0.84 $ 2.25  
Weighted average remaining life (years), Granted   2 years 6 months 21 days 3 years
Fair value of options, Granted $ 48,015 $ 71,955  
Number of options, Exercised  
Weighted average exercise price, Exercised  
Fair value of options, Exercised  
Number of options, Forfeited/canceled (70,010) (24,625)  
Weighted average grant - date fair value price, Forfeited/canceled $ (1.32) $ (2.25)  
Fair value of options, Forfeited/canceled $ (38,505) $ (34,968)  
Weighted average remaining life (years) at ending of period 1 year 6 months 25 days 2 years 25 days  
Fair value of options at ending of period $ 46,497 $ 36,987  
Number of options outstanding at ending of period 84,540 67,250
Weighted average exercise price at ending of period $ 1.56 $ 2.25