| Note 8 - Other Non-current Assets | 9 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jul. 31, 2023 | ||||||||||||||||||||||||||||||||||||||||||||||
| Notes to Financial Statements | ||||||||||||||||||||||||||||||||||||||||||||||
| Other Assets Disclosure [Text Block] | Note 8. Other Non-Current Assets 
 The significant components of other non-current assets as of July 31, 2023 and October 31, 2022 are comprised of the following: 
 
 | |||||||||||||||||||||||||||||||||||||||||||||
| X | ||||||||||
| 
- References No definition available. 
 | 
| X | ||||||||||
| 
- Definition The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets. No definition available. 
 |