XML 117 R100.htm IDEA: XBRL DOCUMENT v3.20.4
Business Segment, Geographic and Major Customer Information - Major Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Revenue, Major Customer    
Revenue $ 53,141 $ 119,353
Customer Concentration Risk | Sales | Customer A | Chemistry Technologies    
Revenue, Major Customer    
Revenue $ 12,891 $ 24,386
Percentage of revenue by major customers (in percentage) 24.26% 20.43%
Customer Concentration Risk | Sales | Customer B | Chemistry Technologies    
Revenue, Major Customer    
Revenue   $ 12,322
Percentage of revenue by major customers (in percentage)   10.32%
Customer Concentration Risk | Sales | Customer C | Chemistry Technologies    
Revenue, Major Customer    
Revenue $ 9,394  
Percentage of revenue by major customers (in percentage) 17.68%