XML 107 R96.htm IDEA: XBRL DOCUMENT v3.25.1
Pension and Retirement Savings Plan - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Defined Benefit Plan Disclosure [Line Items]      
Contributions and expenses of administering the other defined contribution plans $ 1.0 $ 1.2 $ 1.2
Estimated prior service cost to be amortized in next fiscal year from accumulated other comprehensive income into net periodic pension cost 0.1    
Defined benefit plan prior service credit   $ 0.1  
Defined benefit plan prior service credit amortized period   5 years 4 months 24 days  
Swiss      
Defined Benefit Plan Disclosure [Line Items]      
Expected future contribution to defined benefit plan $ 1.3    
SERP      
Defined Benefit Plan Disclosure [Line Items]      
Defined contribution plan employers matching contribution, vesting period 5 years    
Company's contribution to defined contribution plans $ 0.6 $ 0.8 $ 0.6
Defined contribution plan, description The Company makes a matching contribution, up to either 5% or 10% of the executive’s salary, which vests in equal annual installments over five years.    
SERP | Common Stock      
Defined Benefit Plan Disclosure [Line Items]      
Percentage of company's matching contribution with respect to each participant's contribution 20.00%    
401(k) Savings Plan      
Defined Benefit Plan Disclosure [Line Items]      
Percentage of company's matching contribution with respect to each participant's contribution   50.00% 50.00%
Percentage of matching contribution with respect to each participant's contribution   1.00% 1.00%
Maximum percentage contribution by employee   8.00% 6.00%
Percentage of company's maximum matching contribution   4.00% 3.00%
Defined contribution plan employers matching contribution, vesting period 3 years    
Company's contribution to defined contribution plans $ 1.5 $ 1.6 $ 1.2