Note 13 - Leases - Supplemental Balance Sheet Information (Details) - USD ($) |
Jun. 30, 2026 |
Jun. 30, 2025 |
||
|---|---|---|---|---|
| Operating lease assets | $ 8,115,887 | $ 7,429,378 | ||
| Finance lease assets | [1] | 981,003 | 920,569 | |
| Total lease assets | 9,096,890 | 8,349,947 | ||
| Operating leases | 1,189,908 | 1,254,062 | ||
| Finance leases | 269,414 | 206,518 | ||
| Operating leases | 8,888,227 | 8,326,250 | ||
| Finance leases | 392,796 | 421,363 | ||
| Total lease liabilities | $ 10,740,345 | $ 10,208,193 | ||
| ||||
| X | ||||||||||
- Definition Lease assets, of both operating and finance leases. No definition available.
|
| X | ||||||||||
- Definition Lease liabilities, of both current and noncurrent operating and finance leases. No definition available.
|
| X | ||||||||||
- Definition Present value of lessee's discounted obligation for lease payments from finance lease, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount, after accumulated amortization, of right-of-use asset from finance lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Present value of lessee's discounted obligation for lease payments from operating lease, classified as current. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of lessee's right to use underlying asset under operating lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|