XML 66 R62.htm IDEA: XBRL DOCUMENT v2.4.1.9
Contingencies (Details Textual) (USD $)
12 Months Ended
Jan. 31, 2015
Jan. 31, 2014
Loss Contingencies [Line Items]    
Liability retention losses $ 30,000,000virc_SelfInsuranceStopLossCoverageAmount  
Expected future losses 2,130,000us-gaap_SelfInsuranceReserve 2,425,000us-gaap_SelfInsuranceReserve
Estimated payout period 5 years  
Discount rate 0.50%virc_AssumedDiscountRateSelfInsuranceAccrual 0.50%virc_AssumedDiscountRateSelfInsuranceAccrual
Product and General Liability [Member]    
Loss Contingencies [Line Items]    
Self insurance reserve 250,000virc_SelfInsuranceCoverageAmount
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= virc_ProductAndGeneralLiabilityMember
250,000virc_SelfInsuranceCoverageAmount
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= virc_ProductAndGeneralLiabilityMember
Workers Compensation [Member]    
Loss Contingencies [Line Items]    
Self insurance reserve 250,000virc_SelfInsuranceCoverageAmount
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= virc_WorkersCompensationMember
250,000virc_SelfInsuranceCoverageAmount
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= virc_WorkersCompensationMember
Automobile Losses [Member]    
Loss Contingencies [Line Items]    
Self insurance reserve $ 50,000virc_SelfInsuranceCoverageAmount
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= virc_AutomobileLossesMember
$ 50,000virc_SelfInsuranceCoverageAmount
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= virc_AutomobileLossesMember