XML 90 R76.htm IDEA: XBRL DOCUMENT v3.20.4
Significant Customers and Geographic Data Revenues and Accounts Receivable by Customers (Details) - Customer Concentration Risk - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Current Receivables | Customer B    
Revenue, Major Customer [Line Items]    
Accounts Receivable $ 918  
Current Receivables | Customer C    
Revenue, Major Customer [Line Items]    
Accounts Receivable 535 $ 677
Current Receivables | Customer D    
Revenue, Major Customer [Line Items]    
Accounts Receivable   550
Current Receivables | Customer E    
Revenue, Major Customer [Line Items]    
Accounts Receivable   $ 471
Revenue from Contract with Customer, Product and Service Benchmark | Customer A    
Revenue, Major Customer [Line Items]    
Revenues $ 6,442