XML 82 R75.htm IDEA: XBRL DOCUMENT v3.25.2
Other Deferred Items and Liabilities - Summary of Other Deferred Items and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Continuing operations:    
Foreign deferred tax liability $ 25,911 $ 23,230
Self-insured liability 1,616 1,097
Accrued compensation 784 6,198
Other 1,267 1,150
Total continuing operations 29,578 31,675
Discontinued operations:    
Environmental remediation liabilities 1,062 1,067
Self-insured liability 295 367
Total discontinued operations 1,357 1,434
Total other deferred items and liabilities $ 30,935 $ 33,109