v3.26.1
Notes Payable (Tables)
3 Months Ended
Jan. 31, 2026
Notes Payable [Line Items]  
Schedule of Notes Payable
   January 31, 2026   October 31,
2025
 
Notes payable, current  $1,627,432   $1,737,034 
Notes payable, less current portion   100,000    150,000 
Total notes payable  $1,727,432   $1,887,034 
Notes Payable [Member]  
Notes Payable [Line Items]  
Schedule of Aggregate Maturity on the Notes Payable

The aggregate maturity on the notes payable as of January 31, 2026, are as follows:

 

Due in less than one year  $1,627,432 
Due after one year   100,000 
    1,727,432 
Less current portion   (1,627,432)
Notes payable, non-current portion  $100,000