XML 143 R126.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Noncurrent Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other Liabilities Disclosure [Abstract]    
Uncertain tax positions, including interest and penalties (See Note 10) $ 19,630 $ 20,322
Non-current income taxes payable (See Note 10) 4,695 8,883
Environmental reserves (See Note 25) 3,874 4,342
Deferred and other long-term compensation 2,871 3,132
Acquisition-related earnout liability (See Note 2) 475 1,024
Other 260 961
Total other non-current liabilities $ 31,805 $ 38,664