XML 83 R70.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Consumer Loans Receivable (Consumer Loan Receivables by Segment and Credit Quality Indicator) (Details) $ in Thousands | Mar. 31, 2018 USD ($) Credit_Quality_Indicator | Apr. 01, 2017 USD ($)
--- | --- | ---
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | $ 96,899 | $ 97,148
Chattel Loans [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 56,086 | 56,575
Chattel Loans Range One [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | $ 1,149 | 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] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | $ 26,041 | 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] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | $ 28,444 | 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] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | $ 452 | 484
Conforming Mortgages [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 26,126 | 23,933
Conforming Mortgages Range One [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | $ 476 | 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] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | $ 15,044 | 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] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | $ 10,381 | 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 |
Conforming Mortgages Range Four [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | $ 225 |
Non-conforming Mortgages [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 14,676 | 16,628
Non Conforming Mortgages Range One [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | $ 1,534 | 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] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | $ 8,591 | 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] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | $ 4,269 | 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] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | $ 282 | 299
Other Loans [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 11 | 12
Loans Securitized 2005 [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 23,760 | 28,040
Loans Securitized 2005 [Member] | Chattel Loans [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 21,210 | 25,185
Loans Securitized 2005 [Member] | Chattel Loans Range One [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 465 | 705
Loans Securitized 2005 [Member] | Chattel Loans Range Two [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 10,102 | 11,681
Loans Securitized 2005 [Member] | Chattel Loans Range Three [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 10,594 | 12,748
Loans Securitized 2005 [Member] | Chattel Loans Range Four [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 49 | 51
Loans Securitized 2005 [Member] | Conforming Mortgages [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 0 | 0
Loans Securitized 2005 [Member] | Conforming Mortgages Range One [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 0 | 0
Loans Securitized 2005 [Member] | Conforming Mortgages Range Two [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 0 | 0
Loans Securitized 2005 [Member] | Conforming Mortgages Range Three [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 0 | 0
Loans Securitized 2005 [Member] | Non-conforming Mortgages [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 2,550 | 2,855
Loans Securitized 2005 [Member] | Non Conforming Mortgages Range One [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 82 | 86
Loans Securitized 2005 [Member] | Non Conforming Mortgages Range Two [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 1,120 | 1,242
Loans Securitized 2005 [Member] | Non Conforming Mortgages Range Three [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 1,348 | 1,527
Loans Securitized 2005 [Member] | Other Loans [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 0 | 0
Loans Securitized 2007 [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 21,180 | 24,574
Loans Securitized 2007 [Member] | Chattel Loans [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 13,871 | 16,283
Loans Securitized 2007 [Member] | Chattel Loans Range One [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 354 | 411
Loans Securitized 2007 [Member] | Chattel Loans Range Two [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 7,107 | 8,072
Loans Securitized 2007 [Member] | Chattel Loans Range Three [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 6,410 | 7,800
Loans Securitized 2007 [Member] | Conforming Mortgages [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 0 | 0
Loans Securitized 2007 [Member] | Conforming Mortgages Range One [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 0 | 0
Loans Securitized 2007 [Member] | Conforming Mortgages Range Two [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 0 | 0
Loans Securitized 2007 [Member] | Conforming Mortgages Range Three [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 0 | 0
Loans Securitized 2007 [Member] | Non-conforming Mortgages [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 7,309 | 8,291
Loans Securitized 2007 [Member] | Non Conforming Mortgages Range One [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 405 | 435
Loans Securitized 2007 [Member] | Non Conforming Mortgages Range Two [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 4,378 | 4,947
Loans Securitized 2007 [Member] | Non Conforming Mortgages Range Three [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 2,526 | 2,909
Loans Securitized 2007 [Member] | Other Loans [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 0 | 0
Loans Unsecuritized [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 28,041 | 19,007
Loans Unsecuritized [Member] | Chattel Loans [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 20,605 | 11,313
Loans Unsecuritized [Member] | Chattel Loans Range One [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 330 | 393
Loans Unsecuritized [Member] | Chattel Loans Range Two [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 8,587 | 5,406
Loans Unsecuritized [Member] | Chattel Loans Range Three [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 11,285 | 5,081
Loans Unsecuritized [Member] | Chattel Loans Range Four [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 403 | 433
Loans Unsecuritized [Member] | Conforming Mortgages [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 2,608 | 2,200
Loans Unsecuritized [Member] | Conforming Mortgages Range One [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 156 | 161
Loans Unsecuritized [Member] | Conforming Mortgages Range Two [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 2,137 | 1,792
Loans Unsecuritized [Member] | Conforming Mortgages Range Three [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 199 | 247
Loans Unsecuritized [Member] | Conforming Mortgages Range Four [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 116 |
Loans Unsecuritized [Member] | Non-conforming Mortgages [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 4,817 | 5,482
Loans Unsecuritized [Member] | Non Conforming Mortgages Range One [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 1,047 | 1,327
Loans Unsecuritized [Member] | Non Conforming Mortgages Range Two [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 3,093 | 3,372
Loans Unsecuritized [Member] | Non Conforming Mortgages Range Three [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 395 | 484
Loans Unsecuritized [Member] | Non Conforming Mortgages Range Four [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 282 | 299
Loans Unsecuritized [Member] | Other Loans [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 11 | 12
Construction Advances [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 11,088 | 6,957
Construction Advances [Member] | Chattel Loans [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 0 | 0
Construction Advances [Member] | Chattel Loans Range One [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 0 | 0
Construction Advances [Member] | Chattel Loans Range Two [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 0 | 0
Construction Advances [Member] | Chattel Loans Range Three [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 0 | 0
Construction Advances [Member] | Conforming Mortgages [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 11,088 | 6,957
Construction Advances [Member] | Conforming Mortgages Range One [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 141 | 261
Construction Advances [Member] | Conforming Mortgages Range Two [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 6,428 | 4,231
Construction Advances [Member] | Conforming Mortgages Range Three [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 4,519 | 2,465
Construction Advances [Member] | Non-conforming Mortgages [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 0 | 0
Construction Advances [Member] | Non Conforming Mortgages Range One [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 0 | 0
Construction Advances [Member] | Non Conforming Mortgages Range Two [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 0 | 0
Construction Advances [Member] | Non Conforming Mortgages Range Three [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 0 | 0
Construction Advances [Member] | Other Loans [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 0 | 0
Consumer Loans Held For Sale [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 12,830 | 18,570
Consumer Loans Held For Sale [Member] | Chattel Loans [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 400 | 3,794
Consumer Loans Held For Sale [Member] | Chattel Loans Range One [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 0 | 0
Consumer Loans Held For Sale [Member] | Chattel Loans Range Two [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 245 | 697
Consumer Loans Held For Sale [Member] | Chattel Loans Range Three [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 155 | 3,097
Consumer Loans Held For Sale [Member] | Conforming Mortgages [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 12,430 | 14,776
Consumer Loans Held For Sale [Member] | Conforming Mortgages Range One [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 179 | 99
Consumer Loans Held For Sale [Member] | Conforming Mortgages Range Two [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 6,479 | 10,553
Consumer Loans Held For Sale [Member] | Conforming Mortgages Range Three [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 5,663 | 4,124
Consumer Loans Held For Sale [Member] | Conforming Mortgages Range Four [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 109 |
Consumer Loans Held For Sale [Member] | Non-conforming Mortgages [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 0 | 0
Consumer Loans Held For Sale [Member] | Non Conforming Mortgages Range One [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 0 | 0
Consumer Loans Held For Sale [Member] | Non Conforming Mortgages Range Two [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 0 | 0
Consumer Loans Held For Sale [Member] | Non Conforming Mortgages Range Three [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | 0 | 0
Consumer Loans Held For Sale [Member] | Other Loans [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases Receivable, Gross | $ 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 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_ConformingMortgagesRangeFourMemberMember
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: |