Note 9 - Accrued Payroll and Payroll Expenses  | 
3 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jan. 31, 2023  | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Notes to Financial Statements | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accrued Payroll and Payroll Expenses [Text Block] | 
    Note 9. Accrued Payroll and Payroll Expenses 
 The following table summarizes accrued payroll and expenses at January 31, 2023 and at October 31, 2022: 
 
 
  | 
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| X | ||||||||||
- Definition The entire disclosure for accrued payroll and payroll expenses. No definition available. 
  | 
| X | ||||||||||
- References No definition available. 
  |