XML 54 R32.htm IDEA: XBRL DOCUMENT
v3.24.4

Note 8 - Leases (Tables) | 12 Months Ended
--- | ---
Oct. 31, 2024
Notes Tables |
Lessee, Lease Liability, Maturity [Table Text Block] |
Fiscal Year |  | Operating leases |  |  | Finance lease |
2025 |  |  | 540,618 |  |  |  | 42,868 |
2026 |  |  | 473,736 |  |  |  | 55,714 |
2027 |  |  | 426,496 |  |  |  | - |
2028 |  |  | 443,557 |  |  |  | - |
2029 |  |  | 461,297 |  |  |  | - |
Thereafter |  |  | 38,565 |  |  |  | - |
Total undiscounted lease payments |  |  | 2,384,269 |  |  |  | 98,582 |
Present value discount |  |  | (481,882 | ) |  |  | (5,131 | )
Total lease liability |  | $ | 1,902,387 |  |  | $ | 93,451 |

X
- Definition Tabular disclosure of future payments for operating and finance lease obligations. + References No definition available. + Details
Name: | occ_LesseeLeaseLiabilityMaturityTableTextBlock
Namespace Prefix: | occ_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_TableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration