XML 85 R70.htm IDEA: XBRL DOCUMENT
v3.25.1

Contingencies (Minimum Self Insurance Payments) (Details) $ in Thousands | Jan. 31, 2025 USD ($)
--- | ---
Self Insurance, Future Estimated Payments Due |
Estimated self insurance payments due in 2026 | $ 120
Estimated self insurance payments due in 2027 | 200
Estimated self insurance payments due in 2028 | 200
Estimated self insurance payments due in 2029 | 200
Estimated self insurance payments due in 2030 | 200
Estimated self insurance payments due thereafter | 55
Estimated self insurance payments, gross | 975
Discount to net present value | (75)
Estimated self insurance payments, net | 900
Less current portion | (120)
Non-current portion | $ 780

X
- Definition Estimated Self Insurance Payments, Due in Five Years + References No definition available. + Details
Name: | virc_EstimatedSelfInsurancePaymentsDueInFiveYears
Namespace Prefix: | virc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Estimated Self Insurance Payments, Due in Four Years + References No definition available. + Details
Name: | virc_EstimatedSelfInsurancePaymentsDueInFourYears
Namespace Prefix: | virc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Estimated Self Insurance Payments, Due in Three Years + References No definition available. + Details
Name: | virc_EstimatedSelfInsurancePaymentsDueInThreeYears
Namespace Prefix: | virc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Estimated Self Insurance Payments, Due in Two Years + References No definition available. + Details
Name: | virc_EstimatedSelfInsurancePaymentsDueInTwoYears
Namespace Prefix: | virc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Estimated Self Insurance Payments, Due Thereafter + References No definition available. + Details
Name: | virc_EstimatedSelfInsurancePaymentsDueThereafter
Namespace Prefix: | virc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Estimated Self Insurance Payments, Gross + References No definition available. + Details
Name: | virc_EstimatedSelfInsurancePaymentsGross
Namespace Prefix: | virc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Estimated Self Insurance Payments, Net + References No definition available. + Details
Name: | virc_EstimatedSelfInsurancePaymentsNet
Namespace Prefix: | virc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Estimated Self Insurance Payments, Net, Current + References No definition available. + Details
Name: | virc_EstimatedSelfInsurancePaymentsNetCurrent
Namespace Prefix: | virc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Estimated Self Insurance Payments, Net, Noncurrent + References No definition available. + Details
Name: | virc_EstimatedSelfInsurancePaymentsNetNoncurrent
Namespace Prefix: | virc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Estimated Self Insurance Payments, Next Twelve Months + References No definition available. + Details
Name: | virc_EstimatedSelfInsurancePaymentsNextTwelveMonths
Namespace Prefix: | virc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Present Value of Estimated Self Insurance Payments, Discounted + References No definition available. + Details
Name: | virc_PresentValueOfEstimatedSelfInsurancePaymentsDiscounted
Namespace Prefix: | virc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Self Insurance, Future Estimated Payments Due [Abstract] + References No definition available. + Details
Name: | virc_SelfInsuranceFutureEstimatedPaymentsDueAbstract
Namespace Prefix: | virc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration