XML 65 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Other Noncurrent Liabilities (Details) - Other noncurrent liabilities - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Other Commitments [Line Items]      
Benefit plan liabilities $ 167,262 $ 179,857 $ 210,048
Income taxes payable $ 59,644 $ 62,915 $ 67,161