XML 71 R34.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies - Additional Information (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Segment
Customer
Distributor
Dec. 31, 2013
Customer
Dec. 31, 2012
Customer
Significant Accounting Policies [Line Items]      
Reserves for excess and obsolete inventory $ 1,395,000crv_InventoryReserveForExcessAndObsoleteInventoryAndLifo $ 1,454,000crv_InventoryReserveForExcessAndObsoleteInventoryAndLifo  
Number of Operating Segments 1us-gaap_NumberOfOperatingSegments    
Number Of Distribution Centers 17crv_NumberOfDistributionCenters    
Number Of Customer Accounted For Ten Percent Or More Net Sales 0crv_NumberOfCustomerAccountedForTenPercentOrMoreNetSales 0crv_NumberOfCustomerAccountedForTenPercentOrMoreNetSales 0crv_NumberOfCustomerAccountedForTenPercentOrMoreNetSales
Level 3 assets 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue  
Level 3 liabilities 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue  
Warranty period for retail customer 24 months    
Warranty reserves $ 762,000crv_WarrantyReserves $ 737,000crv_WarrantyReserves  
Stock Option      
Significant Accounting Policies [Line Items]      
Anti-dilutive shares excluded from the computation of diluted loss per share 101,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_StockOptionMember
279,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_StockOptionMember
433,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_StockOptionMember
Restricted Stock      
Significant Accounting Policies [Line Items]      
Anti-dilutive shares excluded from the computation of diluted loss per share 268,985us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_RestrictedStockMember
318,660us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_RestrictedStockMember
312,501us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_RestrictedStockMember
Leasehold Improvements | Minimum      
Significant Accounting Policies [Line Items]      
Leasehold improvements amortization Period 5 years    
Leasehold Improvements | Maximum      
Significant Accounting Policies [Line Items]      
Leasehold improvements amortization Period 15 years