Note 8 - Leases (Tables)
|
6 Months Ended |
Nov. 30, 2025 |
| Notes Tables |
|
| Schedule of Financing Lease [Table Text Block] |
| |
|
November 30,
|
|
|
May 31,
|
|
| |
|
2025
|
|
|
2025
|
|
|
Non-cancelable financing leases
|
|
$ |
1,485 |
|
|
$ |
4,457 |
|
|
Less: Current portion
|
|
|
(1,485 |
)
|
|
|
(4,457 |
)
|
|
Non-cancelable financing leases, net of current portion
|
|
$ |
- |
|
|
$ |
- |
|
| |
|
November 30,
|
|
|
May 31,
|
|
| |
|
2025
|
|
|
2025
|
|
|
Production equipment under financing leases
|
|
$ |
24,431 |
|
|
$ |
24,431 |
|
|
Less: Accumulated amortization
|
|
|
(19,952 |
) |
|
|
(17,509 |
) |
|
Production equipment under financing leases, net
|
|
$ |
4,479 |
|
|
$ |
6,922 |
|
|
| Schedule of Operating Lease [Table Text Block] |
| |
|
November 30,
|
|
|
May 31,
|
|
| |
|
2025
|
|
|
2025
|
|
|
Liability under operating leases
|
|
$ |
5,018,831 |
|
|
$ |
5,168,301 |
|
|
Less: Current portion
|
|
|
(313,730 |
) |
|
|
(303,815 |
) |
|
Long-term portion of liability under operating leases
|
|
$ |
4,705,101 |
|
|
$ |
4,864,486 |
|
|
| Lease, Cost [Table Text Block] |
| |
|
November 30,
|
|
|
November 30,
|
|
| |
|
2025
|
|
|
2024
|
|
|
Lease Expense
|
|
|
|
|
|
|
|
|
|
Financing lease expense -
|
|
|
|
|
|
|
|
|
|
Amortization of right-of-use assets
|
|
$ |
2,443 |
|
|
$ |
8,090 |
|
|
Interest on lease liabilities
|
|
|
48 |
|
|
|
344 |
|
|
Operating lease expense
|
|
|
318,080 |
|
|
|
318,675 |
|
|
Short-term lease expense
|
|
|
784,631 |
|
|
|
726,078 |
|
|
Total
|
|
$ |
1,105,202 |
|
|
$ |
1,053,187 |
|
| |
|
|
|
|
|
|
|
|
|
Other Information
|
|
|
|
|
|
|
|
|
|
Cash paid for amounts included in the measurement of lease liabilities for finance leases -
|
|
|
|
|
|
|
|
|
|
Operating cash flows
|
|
$ |
48 |
|
|
$ |
344 |
|
|
Financing cash flows
|
|
$ |
2,972 |
|
|
$ |
11,667 |
|
|
Cash paid for amounts included in the measurement of lease liabilities for operating leases -
|
|
|
|
|
|
|
|
|
|
Operating cash flows
|
|
$ |
304,500 |
|
|
$ |
305,791 |
|
|
Weighted-average remaining lease term (in years) -
|
|
|
|
|
|
|
|
|
|
Financing leases
|
|
|
0.2 |
|
|
|
0.9 |
|
|
Operating leases
|
|
|
11.3 |
|
|
|
12.2 |
|
|
Weighted-average discount rate -
|
|
|
|
|
|
|
|
|
|
Financing leases
|
|
|
3.0 |
% |
|
|
3.6 |
% |
|
Operating leases
|
|
|
6.1 |
% |
|
|
6.1 |
% |
|
| Finance Lease, Liability, to be Paid, Maturity [Table Text Block] |
| |
|
Financing
|
|
|
Operating
|
|
| |
|
Leases
|
|
|
Leases
|
|
|
Twelve months ending November 30, 2026
|
|
$ |
1,505 |
|
|
$ |
609,000 |
|
|
Twelve months ending November 30, 2027
|
|
|
- |
|
|
|
617,920 |
|
|
Twelve months ending November 30, 2028
|
|
|
- |
|
|
|
635,760 |
|
|
Twelve months ending November 30, 2029
|
|
|
- |
|
|
|
635,760 |
|
|
Twelve months ending November 30, 2030
|
|
|
- |
|
|
|
567,010 |
|
|
Thereafter
|
|
|
- |
|
|
|
3,878,200 |
|
|
Total future minimum lease payments
|
|
|
1,505 |
|
|
|
6,943,650 |
|
|
Less: Imputed interest
|
|
|
20 |
|
|
|
1,924,819 |
|
|
Present value of minimum lease payments
|
|
$ |
1,485 |
|
|
$ |
5,018,831 |
|
|