XML 89 R71.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies - Additional Information (Details)
$ in Millions
3 Months Ended 12 Months Ended 14 Months Ended
Apr. 30, 2024
USD ($)
Jan. 31, 2026
USD ($)
claim
Jan. 31, 2025
USD ($)
Jan. 31, 2024
USD ($)
Feb. 04, 2025
claim
Nov. 10, 2022
Jun. 24, 2022
Loss Contingencies [Line Items]              
Letters of credit outstanding   $ 3.0 $ 2.6        
Expected percentage reduction of global workforce           6.00% 5.00%
Defined contribution plan cost   15.8 $ 17.1 $ 16.0      
Romania | March 2024 through April 2024              
Loss Contingencies [Line Items]              
Value-added-tax to be refunded   $ 0.2          
2023 Securities Action              
Loss Contingencies [Line Items]              
Number of claims filed | claim         5    
2024 Securities Action              
Loss Contingencies [Line Items]              
Number of claims stayed | claim   2          
Litigation Matters              
Loss Contingencies [Line Items]              
Loss contingency accrual   $ 0.0          
Product Liability Contingencies              
Loss Contingencies [Line Items]              
Loss contingency accrual   0.0          
Other Matters | Romania | January 2020 through January 2022              
Loss Contingencies [Line Items]              
Loss contingency accrual   0.0          
Value-added tax assessment paid $ 14.3            
Other Matters | Romania | February 2022 through February 2024              
Loss Contingencies [Line Items]              
Loss contingency accrual   0.0          
Estimate of possible loss   13.0          
Other Matters, Goods And Services Tax | India              
Loss Contingencies [Line Items]              
Loss contingency accrual   0.0          
Tax inquiry amount   48.7          
Other Matters, Advance Pricing Agreement | India              
Loss Contingencies [Line Items]              
Reserve recorded   $ 5.2