XML 76 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses and Other Liabilities - Components of Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Payables And Accruals [Abstract]      
Accrued product related costs $ 4,484 $ 4,470  
Accrued income taxes 6,027 7,320  
Accrued property and other taxes 1,525 2,478  
Accrued professional fees 1,281 1,663  
Accrued customer related liabilities 5,242 3,815  
Dividends payable 1,297 1,291  
Remediation reserves 10,265 10,642 $ 11,444
Derivative liabilities 680 671  
Other accrued liabilities 5,964 5,821  
Total accrued expenses and other liabilities $ 36,765 $ 38,171