XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories - Narratives (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Chemistry Technologies        
Inventory        
Provision for excess and obsolete inventory $ 200,000 $ 400,000 $ 400,000 $ 700,000
Data Analytics        
Inventory        
Provision for excess and obsolete inventory $ 6,000 $ 49,000 $ 100,000 $ 49,000