XML 110 R84.htm IDEA: XBRL DOCUMENT v3.22.0.1
Information About Geographic Areas - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
segment
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Segment Reporting [Abstract]      
Number of reporting segment | segment 1    
Product Information [Line Items]      
Sales to customers $ 130,581 $ 138,144 $ 117,243
Revenue from Contract with Customer | Customer Concentration Risk | 5 Largest Customers      
Product Information [Line Items]      
Concentration risk, percentage 23.00% 23.00% 17.00%
United States | Revenue from Contract with Customer | Geographic Concentration Risk      
Product Information [Line Items]      
Sales to customers $ 60,200 $ 72,000 $ 43,400
Concentration risk, percentage 46.00% 52.00% 37.00%
China | Revenue from Contract with Customer | Geographic Concentration Risk      
Product Information [Line Items]      
Sales to customers     $ 15,400
Concentration risk, percentage 10.00% 10.00% 13.00%