XML 26 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Business Description And Significant Accounting Policies (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
reporting_unit
Dec. 31, 2018
USD ($)
Business Description And Significant Accounting Policies [Line Items]    
Cash held in foreign accounts $ 327,000 $ 362,000
Trade notes receivable interest rate stated percentage 7.00%  
Trade notes receivable repayment period 36 months  
Number of reporting units | reporting_unit 1  
Goodwill impairment   0
Maximum period in which accounts receivable become due 120 days  
Recognized foreign currency transactions gain (loss) $ (127,000) 72,000
Advertising expense $ 408,000 314,000
Minimum [Member]    
Business Description And Significant Accounting Policies [Line Items]    
Estimated useful lives of the equipment and leasehold improvements (in years) 1 year  
Warranty period 1 year  
Warranty period (in years) 1 year  
Maximum [Member]    
Business Description And Significant Accounting Policies [Line Items]    
Estimated useful lives of the equipment and leasehold improvements (in years) 7 years  
Warranty period 3 years  
Warranty period (in years) 3 years  
Leasehold Improvements [Member] | Minimum [Member]    
Business Description And Significant Accounting Policies [Line Items]    
Estimated useful lives of the equipment and leasehold improvements (in years) 1 year  
Leasehold Improvements [Member] | Maximum [Member]    
Business Description And Significant Accounting Policies [Line Items]    
Estimated useful lives of the equipment and leasehold improvements (in years) 8 years  
Key Tronic Corporation [Member] | Affiliated Entity [Member]    
Business Description And Significant Accounting Policies [Line Items]    
Sales to related party $ 20,000 $ 20,000