Note 12 - Leases - Supplemental Balance Sheet Information (Details) - USD ($) |
Dec. 31, 2025 |
Jun. 30, 2025 |
||
|---|---|---|---|---|
| Operating lease assets | $ 7,430,787 | $ 7,429,378 | ||
| Finance lease assets | [1] | 874,398 | 920,569 | |
| Total lease assets | 8,305,185 | 8,349,947 | ||
| Operating leases | 1,349,820 | 1,254,062 | ||
| Finance leases | 216,191 | 206,518 | ||
| Operating leases | 8,102,873 | 8,326,250 | ||
| Finance leases | 346,400 | 421,363 | ||
| Total lease liabilities | $ 10,015,284 | $ 10,208,193 | ||
| ||||