XML 98 R86.htm IDEA: XBRL DOCUMENT
v3.21.4

FreshRealm Separation (Details) - USD ($) $ in Thousands |  | 1 Months Ended | 3 Months Ended | 12 Months Ended |
--- | --- | --- | --- | --- | ---
Feb. 03, 2021 | Jul. 31, 2021 | Jul. 31, 2020 | Oct. 31, 2021 | Oct. 31, 2020 | Oct. 31, 2019 | Feb. 27, 2019
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Loss on reserve |  |  |  | $ (6,130) | $ 37,322 |  |
Amount loaned |  |  |  |  |  | $ 23,800 |
Proceeds received for repayment of related party loan |  |  |  | 6,000 |  | 1,154 |
FreshRealm |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Notes receivable from FreshRealm |  |  |  |  | $ 34,500 | $ 34,500 | $ 34,500
Loss on reserve |  |  | $ 34,500 |  |  |  |
Proceeds received for repayment of related party loan |  | $ 6,000 |  |  |  |  |
Receivable proceeds event of sale (as a percent) |  | 20.00% |  |  |  |  |
Threshold values of the private placement for VIE company | $ 35,000 |  |  |  |  |  |
Amount of sale or success event |  |  |  | $ 0 |  |  |
FreshRealm | Success Event is equal to or greater than $100 million, but less than $230 million |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Value threshold of success event | 100,000 |  |  |  |  |  |
Receivable upon closing of success event | 10,000 |  |  |  |  |  |
FreshRealm | Success Event is equal to or greater than $100 million, but less than $230 million | Minimum |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Value threshold of success event | 100,000 |  |  |  |  |  |
FreshRealm | Success Event is equal to or greater than $100 million, but less than $230 million | Maximum |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Value threshold of success event | 230,000 |  |  |  |  |  |
FreshRealm | Success Event is equal to or greater than $230 million, but less than $380 million |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Receivable upon closing of success event | 20,000 |  |  |  |  |  |
FreshRealm | Success Event is equal to or greater than $230 million, but less than $380 million | Minimum |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Value threshold of success event | 230,000 |  |  |  |  |  |
FreshRealm | Success Event is equal to or greater than $230 million, but less than $380 million | Maximum |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Value threshold of success event | 380,000 |  |  |  |  |  |
FreshRealm | Success Event is equal to or greater than $380 Million |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Value threshold of success event | 380,000 |  |  |  |  |  |
Receivable upon closing of success event | 34,000 |  |  |  |  |  |
FreshRealm | Promissory Notes |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Notes receivable from FreshRealm | 5,000 |  |  |  |  |  |
Amount loaned | 5,000 |  |  |  |  |  |
Loan payoff amount | $ 6,000 |  |  |  |  |  |
Proceeds received for repayment of related party loan |  | $ 6,000 |  |  |  |  |

X
- Definition Amount to be received from counterparty upon closing of success event, as defined. + References No definition available. + Details
Name: | cvgw_AmountReceivableUponClosingOfSuccessEven
Namespace Prefix: | cvgw_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Percentage of proceeds of the purchase price receivable in the event of sale of counterpart. + References No definition available. + Details
Name: | cvgw_PercentageOfProceedsReceivableEventOfSale
Namespace Prefix: | cvgw_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount of sale or success event value as at the end of the reporting period. + References No definition available. + Details
Name: | cvgw_SaleOrSuccessEventValue
Namespace Prefix: | cvgw_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of loan payoff payable by FreshRealm on happening of the event. + References No definition available. + Details
Name: | cvgw_SeparationAgreementLoanPayoffAmount
Namespace Prefix: | cvgw_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of the threshold values of the VIE company if the VIE company undergoes success event, as defined. + References No definition available. + Details
Name: | cvgw_SuccessEventMinimumValueThreshold
Namespace Prefix: | cvgw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of the threshold values of the private placement for VIE company if the VIE company undergoes success event, as defined. + References No definition available. + Details
Name: | cvgw_SuccessEventPrivatePlacementMinimumValueThreshold
Namespace Prefix: | cvgw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amounts due from parties associated with the reporting entity as evidenced by a written promise to pay, due after 1 year (or 1 business cycle). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(k)(1)) -URI http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)(a)(2)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(11)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_NotesReceivableRelatedPartiesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The cash outflow for a loan, supported by a promissory note, granted to related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585 + Details
Name: | us-gaap_OriginationOfNotesReceivableFromRelatedParties
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.11) -URI http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585 + Details
Name: | us-gaap_ProvisionForLoanLeaseAndOtherLosses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_RelatedPartyTransactionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cash inflow from a loan, supported by a promissory note, granted to related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585 + Details
Name: | us-gaap_RepaymentOfNotesReceivableFromRelatedParties
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=cvgw_FreshRealmMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=cvgw_SuccessEventValueGreaterThan100MillionButLessThan230MillionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=cvgw_SuccessEventValueGreaterThan230MillionButLessThan380MillionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=cvgw_SuccessEventValueEqualToOrGreaterThan380MillionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=cvgw_PromissoryNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |