XML 114 R101.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other Non-Current Liabilities - Statement of Composition of Other Non Current Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Other Liabilities Disclosure [Abstract]    
Deferred revenue $ 9,979 $ 11,276
Environmental and legal matters 17,663 17,921
Deferred compensation liability 50,122 51,508
Pension liability 4,552 17,229
Other non-current liabilities 16,606 16,359
Total other non-current liabilities $ 98,922 $ 114,293