v3.26.1
Note 12 - Segment and Geographic Information - Schedule of Geographic Distribution of Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
May 31, 2026
May 31, 2025
May 31, 2026
May 31, 2025
Aug. 31, 2025
Aug. 31, 2024
Total property and equipment, net $ 14,863,936   $ 14,863,936   $ 15,183,918 $ 15,183,918
Net sales 24,215,662 $ 21,508,563 69,521,265 $ 61,919,022    
CHINA            
Total property and equipment, net 5,462,047   5,462,047   5,355,918  
Net sales 4,480,033 4,510,490 13,839,998 12,240,359    
Other Countries [Member]            
Total property and equipment, net 2,021,711   2,021,711   1,296,988  
Net sales 3,448,899 2,453,869 10,215,532 7,166,981    
BRAZIL            
Net sales 2,058,788 1,517,904 5,955,542 4,418,778    
UNITED STATES            
Total property and equipment, net 7,380,178   7,380,178   $ 8,531,012  
Net sales 7,657,885 7,341,392 22,081,992 21,492,193    
INDIA            
Net sales $ 6,570,057 $ 5,684,908 $ 17,428,202 $ 16,600,711