XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories - Narratives (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Inventory        
Provision for excess and obsolete inventory     $ 666,000 $ 687,000
Provision recorded $ 1,000,000 $ 0 1,036,000 0
Chemistry Technologies        
Inventory        
Provision for excess and obsolete inventory 44,800 100,000 800,000 500,000
Data Analytics        
Inventory        
Provision for excess and obsolete inventory $ 14,400 $ 0 $ 100,000 $ 200,000