XML 72 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Exit and Realignment Costs - Exit and realignment charges by segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Restructuring Cost and Reserve [Line Items]        
Exit and realignment charges $ 1,983 $ 6,380 $ 4,879 $ 20,967
Products & Healthcare Services        
Restructuring Cost and Reserve [Line Items]        
Exit and realignment charges 1,983 5,091 4,396 18,933
Patient Direct        
Restructuring Cost and Reserve [Line Items]        
Exit and realignment charges $ 0 $ 1,289 $ 483 $ 2,034