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 | |