| Disaggregation of Revenue [Table Text Block] |
| | | North | | | | | | | | | | | | | | | December 31, | |
| | | America | | | Africa | | | EMESA* | | | Asia | | | 2025 | |
| | | | | | | | | | | | | | | | | | | | | |
| License fees | | $ | 1,726,401 | | | $ | 526,465 | | | $ | 1,170,434 | | | $ | - | | | $ | 3,423,300 | |
| Hardware | | | 115,052 | | | | 653 | | | | 997,273 | | | | 229,170 | | | | 1,342,148 | |
| Services | | | 829,756 | | | | 254,648 | | | | 84,609 | | | | 3,094 | | | | 1,172,107 | |
| Total revenues | | $ | 2,671,209 | | | $ | 781,766 | | | $ | 2,252,316 | | | $ | 232,264 | | | $ | 5,937,555 | |
| | | North | | | | | | | | | | | | | | | December 31, | |
| | | America | | | Africa | | | EMESA* | | | Asia | | | 2024 | |
| | | | | | | | | | | | | | | | | | | | | |
| License fees | | $ | 2,410,624 | | | $ | 1,490,256 | | | $ | 1,282,176 | | | $ | 6,314 | | | $ | 5,189,370 | |
| Hardware | | | 154,931 | | | | - | | | | 391,764 | | | | 85,000 | | | | 631,695 | |
| Services | | | 898,686 | | | | 162,467 | | | | 47,353 | | | | - | | | | 1,108,506 | |
| Total revenues | | $ | 3,464,241 | | | $ | 1,652,723 | | | $ | 1,721,293 | | | $ | 91,314 | | | $ | 6,929,571 | |
|