| Property, Plant, and Equipment [Table Text Block] |
| | | June 30, 2026 | | | | | |
| | | (unaudited) | | | December 31, 2025 | |
| Production assets | | $ | 3,474,705 | | | $ | 3,189,142 | |
| Computer equipment and software | | | 1,109,182 | | | | 1,079,294 | |
| Lab equipment | | | 3,614,190 | | | | 3,585,835 | |
| Office furniture and fixtures | | | 1,484,913 | | | | 1,484,913 | |
| Leasehold improvements | | | 171,257 | | | | 171,257 | |
| Construction in progress | | | 72,429 | | | | 148,520 | |
| | | | 9,926,676 | | | | 9,658,961 | |
| Less accumulated depreciation | | | (7,575,166 | ) | | | (6,929,650 | ) |
| | | $ | 2,351,510 | | | $ | 2,729,311 | |
|