XML 147 R125.htm IDEA: XBRL DOCUMENT v3.25.4
Other Noncurrent Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Other Liabilities Disclosure [Abstract]    
Uncertain tax positions, including interest and penalties (See Note 10) $ 14,256 $ 17,257
Environmental reserves (See Note 25) 2,512 2,941
Net investment hedge (See Note 24) 1,541 0
Deferred and other long-term compensation 3,011 2,833
Other 872 1,414
Total other non-current liabilities $ 22,192 $ 24,445