XML 83 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Non-Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Other Liabilities Disclosure [Abstract]  
Other Noncurrent Liabilities
Other non-current liabilities as of December 31, 2024 and 2023 were as follows:
20242023
Uncertain tax positions, including interest and penalties (See Note 10)$17,257 $19,630 
Non-current income taxes payable (See Note 10)— 4,695 
Environmental reserves (See Note 25)2,941 3,874 
Deferred and other long-term compensation2,833 2,871 
Acquisition-related earnout liability (See Note 2)— 475 
Other1,414 260 
Total other non-current liabilities$24,445 $31,805