XML 65 R55.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Consumer Loans Receivable (Consumer Loan Receivables by Segment and Credit Quality Indicator) (Details) $ in Thousands | 3 Months Ended |
--- | --- | ---
Dec. 30, 2017 USD ($) Credit_Quality_Indicator | Apr. 01, 2017 USD ($)
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Sensitivity Analysis, Change in Prepayment Rate | $ 1,400 |
Sensitivity Analysis, Change in Default Rate | 4,000 |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 96,737 | $ 97,148
Chattel Loans [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 56,458 | 56,575
Chattel Loans Range One [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | $ 1,220 | 1,509
Chattel Loans Range One [Member] | Minimum [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Asset class credit quality indicator | Credit_Quality_Indicator | 0 |
Chattel Loans Range One [Member] | Maximum [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Asset class credit quality indicator | Credit_Quality_Indicator | 619 |
Chattel Loans Range Two [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | $ 25,895 | 25,856
Chattel Loans Range Two [Member] | Minimum [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Asset class credit quality indicator | Credit_Quality_Indicator | 620 |
Chattel Loans Range Two [Member] | Maximum [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Asset class credit quality indicator | Credit_Quality_Indicator | 719 |
Chattel Loans Range Three [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | $ 28,925 | 28,726
Chattel Loans Range Three [Member] | Minimum [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Asset class credit quality indicator | Credit_Quality_Indicator | 720 |
Chattel Loans Range Four [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | $ 418 | 484
Conforming Mortgages [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 25,018 | 23,933
Conforming Mortgages Range One [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | $ 199 | 521
Conforming Mortgages Range One [Member] | Minimum [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Asset class credit quality indicator | Credit_Quality_Indicator | 0 |
Conforming Mortgages Range One [Member] | Maximum [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Asset class credit quality indicator | Credit_Quality_Indicator | 619 |
Conforming Mortgages Range Two [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | $ 15,479 | 16,576
Conforming Mortgages Range Two [Member] | Minimum [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Asset class credit quality indicator | Credit_Quality_Indicator | 620 |
Conforming Mortgages Range Two [Member] | Maximum [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Asset class credit quality indicator | Credit_Quality_Indicator | 719 |
Conforming Mortgages Range Three [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | $ 9,224 | 6,836
Conforming Mortgages Range Three [Member] | Minimum [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Asset class credit quality indicator | Credit_Quality_Indicator | 720 |
Non-conforming Mortgages [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | $ 15,250 | 16,628
Non Conforming Mortgages Range One [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | $ 1,562 | 1,848
Non Conforming Mortgages Range One [Member] | Minimum [Member] |  |
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 [Member] | Maximum [Member] |  |
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 [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | $ 8,966 | 9,561
Non Conforming Mortgages Range Two [Member] | Minimum [Member] |  |
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 [Member] | Maximum [Member] |  |
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 [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | $ 4,436 | 4,920
Non Conforming Mortgages Range Three [Member] | Minimum [Member] |  |
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 [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | $ 286 | 299
Other Loans [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 11 | 12
Loans Securitized 2005 [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 24,942 | 28,040
Loans Securitized 2005 [Member] | Chattel Loans [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 22,204 | 25,185
Loans Securitized 2005 [Member] | Chattel Loans Range One [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 502 | 705
Loans Securitized 2005 [Member] | Chattel Loans Range Two [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 10,548 | 11,681
Loans Securitized 2005 [Member] | Chattel Loans Range Three [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 11,104 | 12,748
Loans Securitized 2005 [Member] | Chattel Loans Range Four [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 50 | 51
Loans Securitized 2005 [Member] | Conforming Mortgages [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 0 | 0
Loans Securitized 2005 [Member] | Conforming Mortgages Range One [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 0 | 0
Loans Securitized 2005 [Member] | Conforming Mortgages Range Two [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 0 | 0
Loans Securitized 2005 [Member] | Conforming Mortgages Range Three [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 0 | 0
Loans Securitized 2005 [Member] | Non-conforming Mortgages [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 2,738 | 2,855
Loans Securitized 2005 [Member] | Non Conforming Mortgages Range One [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 83 | 86
Loans Securitized 2005 [Member] | Non Conforming Mortgages Range Two [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 1,180 | 1,242
Loans Securitized 2005 [Member] | Non Conforming Mortgages Range Three [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 1,475 | 1,527
Loans Securitized 2005 [Member] | Other Loans [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 0 | 0
Loans Securitized 2007 [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 22,053 | 24,574
Loans Securitized 2007 [Member] | Chattel Loans [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 14,470 | 16,283
Loans Securitized 2007 [Member] | Chattel Loans Range One [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 366 | 411
Loans Securitized 2007 [Member] | Chattel Loans Range Two [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 7,312 | 8,072
Loans Securitized 2007 [Member] | Chattel Loans Range Three [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 6,792 | 7,800
Loans Securitized 2007 [Member] | Conforming Mortgages [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 0 | 0
Loans Securitized 2007 [Member] | Conforming Mortgages Range One [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 0 | 0
Loans Securitized 2007 [Member] | Conforming Mortgages Range Two [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 0 | 0
Loans Securitized 2007 [Member] | Conforming Mortgages Range Three [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 0 | 0
Loans Securitized 2007 [Member] | Non-conforming Mortgages [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 7,583 | 8,291
Loans Securitized 2007 [Member] | Non Conforming Mortgages Range One [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 413 | 435
Loans Securitized 2007 [Member] | Non Conforming Mortgages Range Two [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 4,608 | 4,947
Loans Securitized 2007 [Member] | Non Conforming Mortgages Range Three [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 2,562 | 2,909
Loans Securitized 2007 [Member] | Other Loans [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 0 | 0
Loans Unsecuritized [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 24,974 | 19,007
Loans Unsecuritized [Member] | Chattel Loans [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 17,658 | 11,313
Loans Unsecuritized [Member] | Chattel Loans Range One [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 352 | 393
Loans Unsecuritized [Member] | Chattel Loans Range Two [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 7,652 | 5,406
Loans Unsecuritized [Member] | Chattel Loans Range Three [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 9,286 | 5,081
Loans Unsecuritized [Member] | Chattel Loans Range Four [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 368 | 433
Loans Unsecuritized [Member] | Conforming Mortgages [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 2,376 | 2,200
Loans Unsecuritized [Member] | Conforming Mortgages Range One [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 158 | 161
Loans Unsecuritized [Member] | Conforming Mortgages Range Two [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 1,891 | 1,792
Loans Unsecuritized [Member] | Conforming Mortgages Range Three [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 327 | 247
Loans Unsecuritized [Member] | Non-conforming Mortgages [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 4,929 | 5,482
Loans Unsecuritized [Member] | Non Conforming Mortgages Range One [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 1,066 | 1,327
Loans Unsecuritized [Member] | Non Conforming Mortgages Range Two [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 3,178 | 3,372
Loans Unsecuritized [Member] | Non Conforming Mortgages Range Three [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 399 | 484
Loans Unsecuritized [Member] | Non Conforming Mortgages Range Four [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 286 | 299
Loans Unsecuritized [Member] | Other Loans [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 11 | 12
Construction Advances [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 12,407 | 6,957
Construction Advances [Member] | Chattel Loans [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 0 | 0
Construction Advances [Member] | Chattel Loans Range One [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 0 | 0
Construction Advances [Member] | Chattel Loans Range Two [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 0 | 0
Construction Advances [Member] | Chattel Loans Range Three [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 0 | 0
Construction Advances [Member] | Conforming Mortgages [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 12,407 | 6,957
Construction Advances [Member] | Conforming Mortgages Range One [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 41 | 261
Construction Advances [Member] | Conforming Mortgages Range Two [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 6,396 | 4,231
Construction Advances [Member] | Conforming Mortgages Range Three [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 5,970 | 2,465
Construction Advances [Member] | Non-conforming Mortgages [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 0 | 0
Construction Advances [Member] | Non Conforming Mortgages Range One [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 0 | 0
Construction Advances [Member] | Non Conforming Mortgages Range Two [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 0 | 0
Construction Advances [Member] | Non Conforming Mortgages Range Three [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 0 | 0
Construction Advances [Member] | Other Loans [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 0 | 0
Consumer Loans Held For Sale [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 12,361 | 18,570
Consumer Loans Held For Sale [Member] | Chattel Loans [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 2,126 | 3,794
Consumer Loans Held For Sale [Member] | Chattel Loans Range One [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 0 | 0
Consumer Loans Held For Sale [Member] | Chattel Loans Range Two [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 383 | 697
Consumer Loans Held For Sale [Member] | Chattel Loans Range Three [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 1,743 | 3,097
Consumer Loans Held For Sale [Member] | Conforming Mortgages [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 10,235 | 14,776
Consumer Loans Held For Sale [Member] | Conforming Mortgages Range One [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 0 | 99
Consumer Loans Held For Sale [Member] | Conforming Mortgages Range Two [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 7,192 | 10,553
Consumer Loans Held For Sale [Member] | Conforming Mortgages Range Three [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 2,927 | 4,124
Consumer Loans Held For Sale [Member] | Non-conforming Mortgages [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 0 | 0
Consumer Loans Held For Sale [Member] | Non Conforming Mortgages Range One [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 0 | 0
Consumer Loans Held For Sale [Member] | Non Conforming Mortgages Range Two [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 0 | 0
Consumer Loans Held For Sale [Member] | Non Conforming Mortgages Range Three [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | 0 | 0
Consumer Loans Held For Sale [Member] | Other Loans [Member] |  |
Gross Consumer Loans Receivable by Portfolio Segment and Credit Risk Score |  |
Consumer loans receivable | $ 0 | $ 0

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 Sensitivity Analysis, Change in Default Rate + References No definition available. + Details
Name: | cvco_SensitivityAnalysisChangeinDefaultRate
Namespace Prefix: | cvco_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Sensitivity Analysis, Change in Prepayment Rate + References No definition available. + Details
Name: | cvco_SensitivityAnalysisChangeinPrepaymentRate
Namespace Prefix: | cvco_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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_AccountsNotesAndLoansReceivableLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount before allowance of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums and discounts from face amounts. Excludes loans and leases covered under loss sharing agreements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=82891408&loc=d3e4428-111522 + Details
Name: | us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
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
- 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: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_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: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=cvco_ConsumerLoansHeldForInvestmentSecuritizedTwoZeroZeroFiveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=cvco_ConsumerLoansHeldForInvestmentSecuritizedTwoZeroZeroSevenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=cvco_ConsumerLoansHeldForInvestmentUnsecuritizedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=cvco_ConsumerConstructionAdvancesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=cvco_ConsumerLoansHeldForSaleMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |