| Segment Reporting [Table Text Block] |
| Profit and Loss-One Segment | | Three Months Ended | |
| | | March 31, 2026 | | | March 31, 2025 | |
| Revenues: | | $ | 2,191,342 | | | $ | 2,239,347 | |
| Operating expenses: | | | | | | | | |
| Salary and wages | | | 956,421 | | | | 1,042,283 | |
| Installation expenses | | | 60,102 | | | | 79,874 | |
| Professional fees | | | 58,173 | | | | 152,162 | |
| Equipment costs | | | 19,920 | | | | 40,151 | |
| Rent | | | 79,073 | | | | 69,306 | |
| Health insurance | | | 81,938 | | | | 75,463 | |
| Paid time off | | | 78,298 | | | | 84,568 | |
| Other segment expenses | | | 826,574 | | | | 830,250 | |
| Total operating expenses | | | 2,160,499 | | | | 2,374,057 | |
| Operating income (loss) | | | 30,843 | | | | (134,710 | ) |
| Other income and (expense) | | | (787,043 | ) | | | (786,090 | ) |
| Net Income (loss) | | $ | (756,200 | ) | | $ | (920,800 | ) |
|