Note 13 - Segment and Geographic Information - Net Sales by Segment (Details) - USD ($) |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
May 31, 2022 |
May 31, 2021 |
May 31, 2022 |
May 31, 2021 |
|
| Net sales | $ 18,964,921 | $ 15,418,524 | $ 53,906,973 | $ 40,980,518 |
| ZERUST [Member] | ||||
| Net sales | 14,446,832 | 12,378,215 | 41,988,394 | 32,882,882 |
| NaturTec [Member] | ||||
| Net sales | $ 4,518,089 | $ 3,040,309 | $ 11,918,579 | $ 8,097,636 |