v3.26.1
Stockholders Equity (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Common stock, shares authorized 30,000,000   30,000,000   30,000,000
Common stock, par value $ 0.001   $ 0.001   $ 0.001
Common stock, shares issued 9,994,617   9,994,617   9,892,565
Common stock, shares outstanding 9,994,617   9,994,617   9,892,565
Cashless exercises of options purchase description     employees exercised stock options covering 140,000 shares of common stock. The exercises were completed through net-share settlement arrangements. The Company withheld 40,550 shares with a value sufficient to satisfy the aggregate exercise price and employee tax withholding requirements and issued 99,450 net shares to employees. The fair value of shares withheld totaled approximately $280,373    
Restricted Stock Units (RSUs)          
Common stock vested shares 65,900 94,920 174,619 197,933  
Share-based payment arrangement, decrease for tax withholding obligation $ 27,992 $ 15,407 $ 134,874 $ 130,618  
Share-based payment arrangement, decrease for tax withholding obligation, shares 2,718 3,681 22,621 28,208