v3.26.3
Inventories (Tables)
6 Months Ended 12 Months Ended
Apr. 30, 2026
Oct. 31, 2025
Inventories [Abstract]    
Schedule of Inventories

Inventories consisted of the following:

 

   

April 30,

2026

    October 31,
2025
 
Raw materials   $ 1,414,363     $ 2,363,097  
Working in process   $ 10,291       -  
Finished goods   $ 914,112     $ 4,141,664  
Total inventories   $ 2,338,766     $ 6,504,761  

Inventories consisted of the following:

 

    October 31,
2025
    October 31,
2024
 
Raw materials   $ 2,363,097     $ 1,568,246  
Finished goods   $ 4,141,664       1,065,369  
Total inventories   $ 6,504,761     $ 2,633,615