XML 64 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Retirement Plans (401(k) Retirement Plan) (Details) - USD ($)
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Employer matching contribution, first 1%    
Defined Benefit Plan Disclosure [Line Items]    
Employer matching contribution, percent of match 100.00%  
Employer matching contribution, percent of employees' gross pay 1.00%  
Employer matching contribution, next 5%    
Defined Benefit Plan Disclosure [Line Items]    
Employer matching contribution, percent of match 50.00%  
Employer matching contribution, percent of employees' gross pay 5.00%  
UNITED STATES    
Defined Benefit Plan Disclosure [Line Items]    
Virco stock held in plan 1,286,586 1,265,586
Company contributions $ 1,500,000 $ 1,400,000
UNITED STATES | Minimum    
Defined Benefit Plan Disclosure [Line Items]    
Participant deferral percentage allowance 1.00%  
UNITED STATES | Maximum    
Defined Benefit Plan Disclosure [Line Items]    
Participant deferral percentage allowance 75.00%