Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Schedule of Disaggregation of Revenues) (Details)

v3.19.1
Revenue Recognition (Schedule of Disaggregation of Revenues) (Details) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Disaggregation of Revenue [Line Items]    
Revenues $ 16,723,294 $ 16,773,685
Transition Networks [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 8,890,000 9,153,000
Transition Networks [Member] | North America [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 6,910,000 7,641,000
Transition Networks [Member] | Rest of World [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 725,000 975,000
Transition Networks [Member] | Europe, Middle East, Africa ("EMEA") [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 1,255,000 537,000
Transition Networks [Member] | Media Converters [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 5,378,000 5,184,000
Transition Networks [Member] | Ethernet Switches and Adapters [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 2,000,000 2,260,000
Transition Networks [Member] | Other Products [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 1,512,000 1,709,000
Suttle [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 5,521,000 6,973,000
Suttle [Member] | Communication Service Providers [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 4,591,000 5,947,000
Suttle [Member] | International [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 400,000 580,000
Suttle [Member] | Distributors [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 530,000 446,000
Suttle [Member] | Structured Cabling and Connecting System Products [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 5,077,000 6,573,000
Suttle [Member] | DSL and Other Products [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 444,000 400,000
JDL Technologies [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 2,208,000 710,000
JDL Technologies [Member] | Education [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 1,473,000 109,000
JDL Technologies [Member] | Healthcare and Commercial Clients [Member]    
Disaggregation of Revenue [Line Items]    
Revenues $ 735,000 $ 601,000