Annual report pursuant to Section 13 and 15(d)

Information Concerning Industry Segments and Major Customers (Narrative) (Details)

v3.22.0.1
Information Concerning Industry Segments and Major Customers (Narrative) (Details)
12 Months Ended
Dec. 31, 2021
segment
customer
Dec. 31, 2020
customer
Segment Reporting Information [Line Items]    
Number of segments | segment 2  
United States [Member] | Sales [Member] | Segment Concentration Risk [Member]    
Segment Reporting Information [Line Items]    
Concentration risk percentage 98.00% 99.00%
One Customer [Member] | Sales [Member] | Customer Concentration Risk [Member]    
Segment Reporting Information [Line Items]    
Concentration risk percentage   54.00%
Number of customers   1
One Customer [Member] | Accounts Receivable [Member] | Electronics & Software Segment [Member] | Customer Concentration Risk [Member]    
Segment Reporting Information [Line Items]    
Concentration risk percentage   87.00%
One Customer [Member] | Accounts Receivable [Member] | Services & Support Segment [Member] | Customer Concentration Risk [Member]    
Segment Reporting Information [Line Items]    
Concentration risk percentage 53.00%  
Number of customers 1 1