v3.26.1
Note 12 - Segment and Geographic Information - Net Sales by Segment (Details) - USD ($)
3 Months Ended 6 Months Ended
Feb. 28, 2026
Feb. 28, 2025
Feb. 28, 2026
Feb. 28, 2025
Net sales $ 21,996,785 $ 19,072,066 $ 45,305,666 $ 40,410,459
ZERUST [Member]        
Net sales 16,633,456 14,112,017 33,949,652 29,587,820
NaturTec [Member]        
Net sales $ 5,363,329 $ 4,960,049 $ 11,356,014 $ 10,822,639