| Segment Reporting [Table Text Block] |
| | | For the Three Months Ended June 30, | | | For the Six Months Ended June 30, | |
| | | 2026 (unaudited) | | | 2025 (unaudited) | | | 2026 (unaudited) | | | 2025 (unaudited) | |
| Revenue | | $ | 8,011,610 | | | $ | 5,369,147 | | | $ | 14,473,364 | | | $ | 9,742,051 | |
| Less: | | | | | | | | | | | | | | | | |
| Direct materials | | | 1,707,628 | | | | 1,321,413 | | | | 3,030,997 | | | | 2,501,065 | |
| Other direct product costs (a) | | | 622,884 | | | | 563,391 | | | | 1,244,719 | | | | 1,086,519 | |
| Gross Profit | | | 5,681,098 | | | | 3,484,343 | | | | 10,197,648 | | | | 6,154,467 | |
| Operating Expenses: | | | | | | | | | | | | | | | | |
| Research and development | | | 2,073,444 | | | | 2,169,789 | | | | 4,057,234 | | | | 4,662,716 | |
| Sales and marketing | | | 1,511,340 | | | | 1,483,897 | | | | 3,122,020 | | | | 3,369,362 | |
| General and administrative | | | 1,132,744 | | | | 1,185,731 | | | | 2,101,104 | | | | 2,639,291 | |
| Total Operating Expenses | | | 4,717,528 | | | | 4,839,417 | | | | 9,280,358 | | | | 10,671,369 | |
| | | | | | | | | | | | | | | | | |
| Segment Operating Income (Loss) | | | 963,570 | | | | (1,355,074 | ) | | | 917,290 | | | | (4,516,902 | ) |
| | | | | | | | | | | | | | | | | |
| Total Other Income (Expense), net | | | (3,196,431 | ) | | | 884,332 | | | | (2,028,546 | ) | | | 503,295 | |
| Net Income (Loss) Before Income Taxes | | $ | (2,232,861 | ) | | $ | (470,742 | ) | | $ | (1,111,256 | ) | | $ | (4,013,607 | ) |
|