Note 13 - Segment and Geographic Information - Total Long-lived Assets by Geographic Distribution (Details) - USD ($) |
May 31, 2022 |
Aug. 31, 2021 |
|---|---|---|
| Total long-lived assets | $ 12,789,072 | $ 12,531,031 |
| CHINA | ||
| Total long-lived assets | 5,528,663 | 5,110,071 |
| Other Countries [Member] | ||
| Total long-lived assets | 617,674 | 453,199 |
| UNITED STATES | ||
| Total long-lived assets | $ 6,642,735 | $ 6,967,761 |