XML 67 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Other Noncurrent Liabilities (Details) - Other noncurrent liabilities - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Other Commitments [Line Items]      
Benefit plan liabilities $ 172,694 $ 179,857 $ 221,345
Income taxes payable $ 68,082 $ 62,915 $ 72,252