XML 68 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Other Noncurrent Liabilities (Details) - Other noncurrent liabilities - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Other Commitments [Line Items]      
Benefit plan liabilities $ 221,345 $ 225,957 $ 205,694
Noncurrent income tax payable 72,252 71,342 70,902
Deferred income tax liability $ 60,929 $ 60,892 $ 54,896