v3.25.1
Restructuring - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 20, 2025
Apr. 30, 2025
Restructuring Cost and Reserve [Line Items]    
Percentage of reduction of global workforce 10.00%  
Percentage of reduction of product portfolio 70.00%  
Expected annualized cost $ 3,000  
Pre-tax restructuring   $ 558
Other Accrued Expenses [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring liability   500
Product ID Segment Restructuring Plan [Member]    
Restructuring Cost and Reserve [Line Items]    
Pre-tax restructuring   600
Payment of restructuring charge   $ 100