Major Customer and Geographic Information (Details - Geographic region) - USD ($) |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Revenues | $ 961,000 | $ 360,000 | $ 1,350,700 | $ 839,000 |
| North America [Member] | ||||
| Revenues | 676,000 | 136,600 | 759,000 | 321,700 |
| South America [Member] | ||||
| Revenues | 0 | 0 | 900 | 0 |
| Asia [Member] | ||||
| Revenues | 262,600 | 210,200 | 546,600 | 482,400 |
| AUSTRALIA | ||||
| Revenues | $ 22,400 | $ 13,200 | $ 44,200 | $ 34,900 |