Note 13 - Leases (Tables)
|
12 Months Ended |
Jun. 30, 2026 |
| Notes Tables |
|
| Lease, Cost [Table Text Block] |
| | | Year Ended June 30, | |
| | | 2026 | | | 2025 | |
| Operating lease cost | | $ | 1,230,379 | | | $ | 1,051,861 | |
| Finance lease cost: | | | | | | | | |
| Depreciation of lease assets | | | 202,758 | | | | 171,664 | |
| Interest on lease liabilities | | | 76,303 | | | | 66,608 | |
| Total finance lease cost | | | 279,061 | | | | 238,272 | |
| Total lease cost | | $ | 1,509,440 | | | $ | 1,290,133 | |
|
| Supplemental Balance Sheet Information on Leases [Table Text Block] |
| | Classification | | June 30, 2026 | | | June 30, 2025 | |
| Assets: | | | | | | | | | |
| Operating lease assets | Operating lease assets | | $ | 8,115,887 | | | $ | 7,429,378 | |
| Finance lease assets | Property and equipment, net(1) | | | 981,003 | | | | 920,569 | |
| Total lease assets | | $ | 9,096,890 | | | $ | 8,349,947 | |
| | | | | | | | | | |
| Liabilities: | | | | | | | | | |
| Current: | | | | | | | | | |
| Operating leases | Operating lease liabilities, current | | $ | 1,189,908 | | | $ | 1,254,062 | |
| Finance leases | Finance lease liabilities, current | | | 269,414 | | | | 206,518 | |
| | | | | | | | | | |
| Noncurrent: | | | | | | | | | |
| Operating leases | Operating lease liabilities, less current portion | | | 8,888,227 | | | | 8,326,250 | |
| Finance leases | Finance lease liabilities, less current portion | | | 392,796 | | | | 421,363 | |
| Total lease liabilities | | $ | 10,740,345 | | | $ | 10,208,193 | |
|
| Lease, Terms and Discount Rates [Table Text Block] |
| Lease Term and Discount Rate | | June 30, 2026 | |
| Weighted Average Remaining Lease Term (in years) | | | | |
| Operating leases | | | 7.0 | |
| Finance leases | | | 2.7 | |
| | | | | |
| Weighted Average Discount Rate | | | | |
| Operating leases | | | 3.1 | % |
| Finance leases | | | 9.3 | % |
|
| Supplemental Cash Flow Information on Leases [Table Text Block] |
| | | Year Ended June 30, | |
| | | 2026 | | | 2025 | |
| Cash paid for amounts included in the measurement of lease liabilities: | | | | | | | | |
| Operating cash used for operating leases | | $ | 1,420,068 | | | $ | 1,189,231 | |
| Operating cash used for finance leases | | $ | 76,304 | | | $ | 66,608 | |
| Financing cash used for finance leases | | $ | 236,240 | | | $ | 187,626 | |
|
| Lessee, Operating and Finance Lease, Liability, to be Paid, Maturity |
| | | | | | | | | |
| | | Finance | | | Operating | |
| Fiscal year ending: | | Leases | | | Leases | |
| June 30, 2027 | | $ | 317,879 | | | $ | 1,592,796 | |
| June 30, 2028 | | | 273,762 | | | | 1,661,093 | |
| June 30, 2029 | | | 117,056 | | | | 1,659,508 | |
| June 30, 2030 | | | 23,883 | | | | 1,704,464 | |
| June 30, 2031 | | | 18,373 | | | | 1,560,939 | |
| Thereafter | | | — | | | | 3,364,686 | |
| Total future minimum payments | | | 750,953 | | | | 11,543,486 | |
| Less imputed interest | | | (88,743 | ) | | | (1,465,351 | ) |
| Present value of lease liabilities | | $ | 662,210 | | | $ | 10,078,135 | |
|