XML 82 R68.htm IDEA: XBRL DOCUMENT v3.25.3
Note 12 - Segment and Geographic Information - Schedule of Geographic Distribution of Revenue (Details) - USD ($)
12 Months Ended
Aug. 31, 2025
Aug. 31, 2024
Total net sales $ 84,234,474 $ 85,059,517
CHINA    
Total net sales 16,239,889 14,245,238
BRAZIL    
Total net sales 6,570,850 5,994,372
INDIA    
Total net sales 22,620,639 22,189,317
Other Countries [Member]    
Total net sales 9,255,207 12,137,925
UNITED STATES    
Total net sales $ 29,547,889 $ 30,492,665