| Equity Method Investments [Table Text Block] |
| | | June 30, 2026 | | | June 30, 2025 | |
| Carrying value of investment in joint venture | | $ | 5,024 | | | $ | 4,612 | |
| Deferred intra-entity profit margin | | | 17,466 | | | | 17,501 | |
| Dividend declared | | | 1,446 | | | | 2,453 | |
| Equity method goodwill | | | (4,720 | ) | | | (4,720 | ) |
| Proportional share of equity investment in joint venture | | $ | 19,216 | | | $ | 19,846 | |
| Statement of Operations Data: | | Twelve Months Ended March 31, 2026 | | | Twelve Months Ended March 31, 2025 | |
| Revenue | | $ | 102,132 | | | $ | 160,213 | |
| Gross profit | | $ | 24,539 | | | $ | 29,438 | |
| Net income | | $ | 2,288 | | | $ | 9,617 | |
| Net income attributable to the Company | | $ | 1,124 | | | $ | 4,714 | |
| Summarized Balance Sheet Data: | | As of March 31, 2026 | | | As of March 31, 2025 | |
| Assets | | | | | | | | |
| Current assets | | $ | 180,187 | | | $ | 172,109 | |
| Non current assets | | | 14,855 | | | | 16,426 | |
| Total assets | | $ | 195,042 | | | $ | 188,535 | |
| Liabilities and Stockholders’ Equity | | | | | | | | |
| Current liabilities | | $ | 154,935 | | | $ | 146,587 | |
| Non current liabilities | | | 924 | | | | 1,334 | |
| Stockholder’s equity | | | 39,183 | | | | 40,614 | |
| Total liabilities and stockholders’ equity | | $ | 195,042 | | | $ | 188,535 | |
| | | Years Ended June 30, | |
| | | 2026 | | | 2025 | |
| Deferred gross profit recognized on sales to the JV | | $ | (7,484 | ) | | $ | (16,738 | ) |
| Deferred gross profit on sales to the JV | | | 7,448 | | | | 24,404 | |
| Net deferred gross profit on sales to the JV (1) | | $ | (36 | ) | | $ | 7,666 | |
|