XML 46 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Basis of Presentation and Summary of Significant Accounting Policies (Fair Value) (Details) (USD $)
12 Months Ended
Dec. 31, 2014
states
Mar. 31, 2015
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities measured at fair value   $ 0us-gaap_LiabilitiesFairValueDisclosure
Convertible subordinated notes due 2021 114,542,000us-gaap_ConvertibleLongTermNotesPayable 115,369,000us-gaap_ConvertibleLongTermNotesPayable
Level 3 inputs [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities measured at fair value   $ 0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Combined and Unitary Income Tax Return [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Number of States in Which Entity Files Unitary Tax Returns 13csv_NumberofStatesinWhichEntityFilesUnitaryTaxReturns
/ csv_IncomeTaxReturnByTypeAxis
= csv_CombinedAndUnitaryIncomeTaxReturnMember
 
Separate Income Tax Returns [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Number of states in which entity files separate state income tax returns 14csv_NumberofStatesinWhichEntityFilesSeparateStateIncomeTaxReturns
/ csv_IncomeTaxReturnByTypeAxis
= csv_SeparateIncomeTaxReturnMember