v3.24.2.u1
COMMITMENTS AND CONTINGENCIES - Marketing Agreements (Details)
9 Months Ended
Jul. 31, 2024
USD ($)
Jul. 31, 2024
USD ($)
Jul. 31, 2023
USD ($)
Dec. 21, 2023
USD ($)
tank
Supply Commitment [Line Items]        
Number of fermentation tank to construct | tank       1
Cost for fermentation tank       $ 4,000,000
Capital expenditures   $ 3,438,003 $ 989,363  
Fermentation Tank        
Supply Commitment [Line Items]        
Capital expenditures $ 2,300,000