XML 49 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Restructuring and impairment charges - Additional Information (Detail) - 2021 Restructuring plan
$ in Millions
Mar. 28, 2021
USD ($)
Termination benefits  
Restructuring Cost and Reserve [Line Items]  
Restructuring reserve $ 6.4
Minimum | Termination benefits  
Restructuring Cost and Reserve [Line Items]  
Expected restructuring charges 7.0
Minimum | Other Restructuring costs  
Restructuring Cost and Reserve [Line Items]  
Expected restructuring charges 3.0
Maximum | Termination benefits  
Restructuring Cost and Reserve [Line Items]  
Expected restructuring charges 9.0
Maximum | Other Restructuring costs  
Restructuring Cost and Reserve [Line Items]  
Expected restructuring charges $ 4.0