| Segment Reporting, Reconciliation of Profit (Loss) by Segment to Consolidated [Table Text Block] |
| | | Optics Segment | |
| | | Three Months Ended | |
| | | September 30, | |
| | | 2026 | | | 2025 | |
| Revenue | | $ | 20,762,654 | | | $ | 15,058,281 | |
| Cost of goods sold | | | 12,160,790 | | | | 10,575,709 | |
| Segment gross profit | | | 8,601,864 | | | | 4,482,572 | |
| | | | | | | | | |
| Less: | | | | | | | | |
| Sales & marketing | | | 1,265,338 | | | | 822,209 | |
| General & administrative | | | 3,183,093 | | | | 2,326,007 | |
| Corporate | | | 3,599,774 | | | | 1,235,654 | |
| New product development | | | 2,036,377 | | | | 867,428 | |
| Loss on disposal of equipment | | | 30,849 | | | | 3,999 | |
| Amortization of intangible assets | | | 455,026 | | | | 450,524 | |
| Change in fair value of acquisition liabilities | | | 196,633 | | | | 1,282,529 | |
| Interest (income) expense, net | | | (670,652 | ) | | | 268,853 | |
| Other non-operating income (expense), net | | | 82,688 | | | | 37,101 | |
| Provision for income taxes | | | 123,492 | | | | 81,270 | |
| Segment net loss | | | (1,700,754 | ) | | | (2,893,002 | ) |
| Reconciliation of profit or loss | | | | | | | | |
| Adjustments and reconciling items | | | — | | | | — | |
| Consolidated net loss | | $ | (1,700,754 | ) | | $ | (2,893,002 | ) |
|