Employee 401(k) Plan (Details Narrative) - USD ($) |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Employee 401(k) Plan | ||||
| Contributions expense | $ 54,741 | $ 55,668 | $ 104,852 | $ 106,646 |
| 401(k) plan description percentage rate | The plan provides for a 3.5% match on up to 6% of deferred salary | |||