| Business Combination, Contingent Consideration [Table Text Block] |
| | | January 21, | |
| Description | | 2026 | |
| Cash consideration | | $ | 7,000,111 | |
| Net working capital adjustment | | | (76,874 | ) |
| Equity portion of consideration | | | 544,195 | |
| Earnout portion of consideration | | | 1,780,000 | |
| Selling expense at closing | | | 2,000 | |
| Fair value of consideration transferred | | $ | 9,249,432 | |
| | | February 18, | |
| Description | | 2025 | |
| Cash consideration | | $ | 20,250,000 | |
| Net working capital adjustment | | | (423,871 | ) |
| Equity portion of consideration | | | 4,872,066 | |
| Earnout portion of consideration | | | 3,536,471 | |
| Revenue clawback | | | (1,104,471 | ) |
| Fair value of consideration transferred | | $ | 27,130,195 | |
|
| Business Combination, Recognized Asset Acquired and Liability Assumed [Table Text Block] |
| | | Preliminary as of | | | Measurement | | | | | |
| | | January 21, | | | Period | | | Final as of | |
| Description | | 2026 | | | Adjustments, Net | | | June 30, 2026 | |
| Assets: | | | | | | | | | | | | |
| Accounts receivable | | $ | 155,324 | | | $ | — | | | $ | 155,324 | |
| Inventory | | | 455,399 | | | | — | | | | 455,399 | |
| Property and equipment | | | 182,050 | | | | — | | | | 182,050 | |
| Goodwill | | | 5,561,256 | | | | — | | | | 5,561,256 | |
| Other intangible assets | | | 2,980,000 | | | | — | | | | 2,980,000 | |
| Total assets acquired | | $ | 9,334,029 | | | $ | — | | | $ | 9,334,029 | |
| Liabilities: | | | | | | | | | | | | |
| Accounts payable | | | 27,994 | | | | — | | | | 27,994 | |
| Accrued liabilities | | | 97,134 | | | | (80,520 | ) | | | 16,614 | |
| Current deposits | | | 39,989 | | | | — | | | | 39,989 | |
| Total liabilities assumed | | $ | 165,117 | | | $ | (80,520 | ) | | $ | 84,597 | |
| Net assets acquired | | $ | 9,168,912 | | | $ | 80,520 | | | $ | 9,249,432 | |
| | | | | | | Measurement | | | | | |
| | | Preliminary as of | | | Period | | | Final as of | |
| Description | | March 31, 2025 | | | Adjustments, Net | | | June 30, 2025 | |
| Assets: | | | | | | | | | | | | |
| Accounts receivable | | $ | 1,897,098 | | | $ | — | | | $ | 1,897,098 | |
| Inventory | | | 5,065,451 | | | | — | | | | 5,065,451 | |
| Prepaid expenses and other current assets | | | 363,413 | | | | — | | | | 363,413 | |
| Property and equipment | | | 1,542,707 | | | | — | | | | 1,542,707 | |
| Operating lease right-of-use asset | | | 463,985 | | | | — | | | | 463,985 | |
| Goodwill | | | 2,977,344 | | | | 4,012,450 | | | | 6,989,794 | |
| Other intangible assets | | | 19,295,000 | | | | (5,543,000 | ) | | | 13,752,000 | |
| Other assets | | | 21,748 | | | | — | | | | 21,748 | |
| Total assets acquired | | $ | 31,626,746 | | | $ | (1,530,550 | ) | | $ | 30,096,196 | |
| Liabilities: | | | | | | | | | | | | |
| Accounts payable | | | 1,981,164 | | | | — | | | | 1,981,164 | |
| Accrued liabilities | | | 336,263 | | | | — | | | | 336,263 | |
| Operating lease liabilities, current | | | 268,972 | | | | — | | | | 268,972 | |
| Deferred tax liabilities, noncurrent | | | 1,174,650 | | | | (1,037,668 | ) | | | 136,982 | |
| Operating lease liabilities, noncurrent | | | 242,620 | | | | — | | | | 242,620 | |
| Total liabilities assumed | | $ | 4,003,669 | | | $ | (1,037,668 | ) | | $ | 2,966,001 | |
| Net assets acquired | | $ | 27,623,077 | | | $ | (492,882 | ) | | $ | 27,130,195 | |
|
| Business Combination, Intangible Asset, Acquired, Finite-Lived [Table Text Block] |
| | | | | | | Useful Lives | |
| Intangible Asset | | Total | | | (Years) | |
| Backlog | | $ | 90,000 | | | | 1 | |
| Developed technology | | | 930,000 | | | | 10 | |
| Tradename | | | 390,000 | | | | 10 | |
| Customer relationships | | | 1,570,000 | | | | 10 | |
| Total | | $ | 2,980,000 | | | | | |
| | | | | | | Useful Lives | |
| Intangible Asset | | Total | | | (Years) | |
| Backlog | | $ | 361,000 | | | | 1 | |
| Developed technology | | | 4,801,000 | | | | 10 | |
| Tradename | | | 3,450,000 | | | | 15 | |
| Customer relationships | | | 5,140,000 | | | | 15 | |
| Total | | $ | 13,752,000 | | | | | |
|