XML 76 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses and Other Liabilities - Components of Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]      
Accrued product related costs $ 2,251 $ 2,368  
Accrued income taxes 7,548 9,630  
Accrued property and other taxes 1,938 2,142  
Accrued professional fees 1,057 1,472  
Accrued customer related liabilities 2,418 2,837  
Dividends payable 1,256 1,272  
Remediation reserves 12,811 11,048 $ 10,979
Derivative liabilities 702 357  
Other accrued liabilities 5,400 4,196  
Total accrued expenses and other liabilities $ 35,381 $ 35,322