v3.26.1
Note 12 - Segment and Geographic Information - Schedule of Geographic Distribution of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Feb. 28, 2026
Feb. 28, 2025
Feb. 28, 2026
Feb. 28, 2025
Aug. 31, 2025
Aug. 31, 2024
Total property and equipment, net $ 15,918,752   $ 15,918,752   $ 15,183,918 $ 15,183,918
Net sales 21,996,785 $ 19,072,066 45,305,666 $ 40,410,459    
CHINA            
Total property and equipment, net 5,453,544   5,453,544   5,355,918  
Net sales 4,425,027 3,735,100 9,359,965 7,729,869    
BRAZIL            
Net sales 1,770,584 1,515,680 3,896,754 2,900,874    
INDIA            
Net sales 5,393,334 4,870,068 10,858,145 10,915,803    
Other Countries [Member]            
Total property and equipment, net 1,975,508   1,975,508   1,296,988  
Net sales 3,440,437 2,283,035 6,766,633 4,713,112    
UNITED STATES            
Total property and equipment, net 8,489,700   8,489,700   $ 8,531,012  
Net sales $ 6,967,403 $ 6,668,183 $ 14,424,169 $ 14,150,801