XML 40 R77.htm IDEA: XBRL DOCUMENT
v3.20.1

Consumer Loans Receivable (Consumer Loan Receivables by Segment and Credit Quality Indicator) (Details) $ in Thousands | Mar. 28, 2020 USD ($) Credit_Quality_Indicator | Mar. 30, 2019 USD ($)
--- | --- | ---
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
At Acquisition Date | $ 37,779 | $ 44,375
Originated after Acquisition Date | 20,140 | 20,580
Construction Advances | 13,400 | 12,883
Loans held for sale | 14,671 | 11,288
Consumer loans receivable | 85,990 | 89,126
Home-only Loans [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
At Acquisition Date | 25,858 | 30,790
Originated after Acquisition Date | 16,757 | 18,210
Construction Advances | 0 | 0
Loans held for sale | 292 | 617
Consumer loans receivable | 42,907 | 49,617
Home-only Loans Range One |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
At Acquisition Date | 684 | 796
Originated after Acquisition Date | 112 | 117
Construction Advances | 0 | 0
Loans held for sale | 0 | 0
Consumer loans receivable | $ 796 | 913
Home-only Loans Range One | Minimum |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Asset class credit quality indicator | Credit_Quality_Indicator | 0 |
Home-only Loans Range One | Maximum |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Asset class credit quality indicator | Credit_Quality_Indicator | 619 |
Home-only Loans Range Two |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
At Acquisition Date | $ 12,664 | 14,984
Originated after Acquisition Date | 10,449 | 9,725
Construction Advances | 0 | 0
Loans held for sale | 38 | 0
Consumer loans receivable | $ 23,151 | 24,709
Home-only Loans Range Two | Minimum |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Asset class credit quality indicator | Credit_Quality_Indicator | 620 |
Home-only Loans Range Two | Maximum |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Asset class credit quality indicator | Credit_Quality_Indicator | 719 |
Home-only Loans Range Three |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
At Acquisition Date | $ 12,344 | 14,834
Originated after Acquisition Date | 5,993 | 8,110
Construction Advances | 0 | 0
Loans held for sale | 254 | 617
Consumer loans receivable | $ 18,591 | 23,561
Home-only Loans Range Three | Minimum |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Asset class credit quality indicator | Credit_Quality_Indicator | 720 |
Home-only Loans Range Four |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
At Acquisition Date | $ 166 | 176
Originated after Acquisition Date | 203 | 258
Construction Advances | 0 | 0
Loans held for sale | 0 | 0
Consumer loans receivable | 369 | 434
Conforming Mortgages [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
At Acquisition Date | 495 | 598
Originated after Acquisition Date | 3,359 | 2,370
Construction Advances | 13,400 | 12,883
Loans held for sale | 14,379 | 10,671
Consumer loans receivable | 31,633 | 26,522
Conforming Mortgages Range One |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
At Acquisition Date | 82 | 83
Originated after Acquisition Date | 0 | 0
Construction Advances | 35 | 0
Loans held for sale | 55 | 460
Consumer loans receivable | $ 172 | 543
Conforming Mortgages Range One | Minimum |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Asset class credit quality indicator | Credit_Quality_Indicator | 0 |
Conforming Mortgages Range One | Maximum |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Asset class credit quality indicator | Credit_Quality_Indicator | 619 |
Conforming Mortgages Range Two |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
At Acquisition Date | $ 408 | 417
Originated after Acquisition Date | 1,769 | 1,785
Construction Advances | 9,130 | 8,061
Loans held for sale | 9,151 | 6,885
Consumer loans receivable | $ 20,458 | 17,148
Conforming Mortgages Range Two | Minimum |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Asset class credit quality indicator | Credit_Quality_Indicator | 620 |
Conforming Mortgages Range Two | Maximum |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Asset class credit quality indicator | Credit_Quality_Indicator | 719 |
Conforming Mortgages Range Three |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
At Acquisition Date | $ 5 | 98
Originated after Acquisition Date | 1,590 | 585
Construction Advances | 4,235 | 4,822
Loans held for sale | 5,173 | 3,326
Consumer loans receivable | $ 11,003 | 8,831
Conforming Mortgages Range Three | Minimum |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Asset class credit quality indicator | Credit_Quality_Indicator | 720 |
Non-conforming Mortgages [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
At Acquisition Date | $ 11,418 | 12,978
Originated after Acquisition Date | 0 | 0
Construction Advances | 0 | 0
Loans held for sale | 0 | 0
Consumer loans receivable | 11,418 | 12,978
Non Conforming Mortgages Range One |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
At Acquisition Date | 1,160 | 1,413
Originated after Acquisition Date | 0 | 0
Construction Advances | 0 | 0
Loans held for sale | 0 | 0
Consumer loans receivable | $ 1,160 | 1,413
Non Conforming Mortgages Range One | Minimum |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Asset class credit quality indicator | Credit_Quality_Indicator | 0 |
Non Conforming Mortgages Range One | Maximum |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Asset class credit quality indicator | Credit_Quality_Indicator | 619 |
Non Conforming Mortgages Range Two |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
At Acquisition Date | $ 6,828 | 7,689
Originated after Acquisition Date | 0 | 0
Construction Advances | 0 | 0
Loans held for sale | 0 | 0
Consumer loans receivable | $ 6,828 | 7,689
Non Conforming Mortgages Range Two | Minimum |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Asset class credit quality indicator | Credit_Quality_Indicator | 620 |
Non Conforming Mortgages Range Two | Maximum |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Asset class credit quality indicator | Credit_Quality_Indicator | 719 |
Non Conforming Mortgages Range Three |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
At Acquisition Date | $ 3,252 | 3,661
Originated after Acquisition Date | 0 | 0
Construction Advances | 0 | 0
Loans held for sale | 0 | 0
Consumer loans receivable | $ 3,252 | 3,661
Non Conforming Mortgages Range Three | Minimum |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Asset class credit quality indicator | Credit_Quality_Indicator | 720 |
Non Conforming Mortgages Range Four |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
At Acquisition Date | $ 178 | 215
Originated after Acquisition Date | 0 | 0
Construction Advances | 0 | 0
Loans held for sale | 0 | 0
Consumer loans receivable | 178 | 215
Other Loans |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
At Acquisition Date | 8 | 9
Originated after Acquisition Date | 24 | 0
Construction Advances | 0 | 0
Loans held for sale | 0 | 0
Consumer loans receivable | $ 32 | $ 9

X
- Definition Asset class credit quality indicator. + References No definition available. + Details
Name: | cvco_AssetClassCreditQualityIndicator
Namespace Prefix: | cvco_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Construction Advances + References No definition available. + Details
Name: | cvco_ConstructionAdvances
Namespace Prefix: | cvco_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Consumer loans receivable held for investment. + References No definition available. + Details
Name: | cvco_ConsumerLoansReceivableHeldForInvestment
Namespace Prefix: | cvco_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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_AccountsNotesAndLoansReceivableLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The recorded balance, net of any applicable reductions (for example, unamortized accretable yield and allowance for loan losses). This relates to loans not accounted for debt securities with evidence of deterioration of credit quality since origination that were acquired by completion of a transfer for which it is probable, at acquisition, that the investor will be unable to collect all contractually required payments receivable. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=118939070&loc=d3e15032-111544 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 30 -Section 15 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=118938799&loc=d3e13503-111538 + Details
Name: | us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Aggregate gross carrying amount of loans and leases receivable covered by loss sharing agreements. + References No definition available. + Details
Name: | us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The face amount of loans that will be sold to other entities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522 + Details
Name: | us-gaap_LoansReceivableHeldForSaleAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cvco_ChattelLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cvco_ChattelLoansRangeOneMember
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: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cvco_ChattelLoansRangeTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cvco_ChattelLoansRangeThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cvco_ChattelLoansRangeFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cvco_ConformingMortgagesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cvco_ConformingMortgagesRangeOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cvco_ConformingMortgagesRangeTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cvco_ConformingMortgagesRangeThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cvco_NonConformingMortgagesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cvco_NonConformingMortgagesRangeOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cvco_NonConformingMortgagesRangeTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cvco_NonConformingMortgagesRangeThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cvco_NonConformingMortgagesRangeFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cvco_OtherLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |