XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses and Other Liabilities - Components of Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]      
Accrued product related costs $ 2,623 $ 3,188  
Accrued income taxes 7,843 6,761  
Accrued property and other taxes 2,361 2,370  
Accrued professional fees 1,698 1,629  
Accrued customer related liabilities 4,767 3,254  
Dividends payable 1,287 1,289  
Remediation reserves 11,348 10,979 $ 10,642
Derivative liabilities   437  
Other accrued liabilities 4,244 6,811  
Total accrued expenses and other liabilities $ 36,171 $ 36,718