XML 74 R105.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Restructuring and Other Exit Costs (Income) - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
position
Restructuring and Related Activities [Abstract]        
Expected number of positions eliminated | position       245
Number of positions eliminated       23.00%
Restructuring costs (income) | $ $ 0 $ (249) $ 13,897