| Reconciliation of Revenue from Segments to Consolidated [Table Text Block] |
| | | Three Months Ended | | | Six Months Ended | |
| | | December 31, | | | December 31, | |
| | | 2025 | | | 2024 | | | 2025 | | | 2024 | |
| Revenues: | | | | | | | | | | | | | | | | |
| United States | | $ | 6,851,495 | | | $ | 4,763,010 | | | $ | 14,282,038 | | | $ | 10,628,649 | |
| Europe | | | 8,007,751 | | | | 1,308,728 | | | | 13,796,871 | | | | 2,589,988 | |
| China | | | 963,124 | | | | 694,884 | | | | 2,173,998 | | | | 1,324,301 | |
| Other Asian countries | | | 306,977 | | | | 272,287 | | | | 686,587 | | | | 482,518 | |
| Rest of world | | | 222,305 | | | | 385,920 | | | | 470,439 | | | | 799,754 | |
| | | $ | 16,351,652 | | | $ | 7,424,829 | | | $ | 31,409,933 | | | $ | 15,825,210 | |
|
| Reconciliation of Assets from Segment to Consolidated [Table Text Block] |
| | | December 31, | | | June 30, | |
| | | 2025 | | | 2025 | |
| Long-lived assets: | | | | | | | | |
| United States | | $ | 44,850,132 | | | $ | 45,982,722 | |
| Latvia | | | 4,514,089 | | | | 4,848,441 | |
| China | | | 2,193,546 | | | | 2,300,608 | |
| | | $ | 51,557,767 | | | $ | 53,131,771 | |
|