Quarterly report pursuant to Section 13 or 15(d)

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

v3.8.0.1
Revenue Recognition (Schedule of Disaggregation of Revenues) (Details) - USD ($)
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Disaggregation of Revenue [Line Items]    
Sales $ 16,773,685 $ 20,800,079
Suttle [Member]    
Disaggregation of Revenue [Line Items]    
Sales 6,973,000 8,772,000
Suttle [Member] | Communication Service Providers [Member]    
Disaggregation of Revenue [Line Items]    
Sales 5,947,000 8,015,000
Suttle [Member] | International [Member]    
Disaggregation of Revenue [Line Items]    
Sales 580,000 124,000
Suttle [Member] | Distributors [Member]    
Disaggregation of Revenue [Line Items]    
Sales 446,000 633,000
Suttle [Member] | Structured Cabling and Connecting System Products [Member]    
Disaggregation of Revenue [Line Items]    
Sales 6,573,000 7,745,000
Suttle [Member] | DSL and Other Products [Member]    
Disaggregation of Revenue [Line Items]    
Sales 400,000 1,027,000
Transition Networks [Member]    
Disaggregation of Revenue [Line Items]    
Sales 9,153,000 9,004,000
Transition Networks [Member] | North America [Member]    
Disaggregation of Revenue [Line Items]    
Sales 7,641,000 7,071,000
Transition Networks [Member] | Rest of World [Member]    
Disaggregation of Revenue [Line Items]    
Sales 975,000 1,445,000
Transition Networks [Member] | Europe, Middle East, Africa ("EMEA") [Member]    
Disaggregation of Revenue [Line Items]    
Sales 537,000 488,000
Transition Networks [Member] | Media Converters [Member]    
Disaggregation of Revenue [Line Items]    
Sales 5,184,000 5,484,000
Transition Networks [Member] | Ethernet Switches and Adapters [Member]    
Disaggregation of Revenue [Line Items]    
Sales 2,260,000 1,679,000
Transition Networks [Member] | Other Products [Member]    
Disaggregation of Revenue [Line Items]    
Sales 1,709,000 1,841,000
JDL Technologies [Member]    
Disaggregation of Revenue [Line Items]    
Sales 710,000 2,864,000
JDL Technologies [Member] | Education [Member]    
Disaggregation of Revenue [Line Items]    
Sales 109,000 2,063,000
JDL Technologies [Member] | Healthcare and Commercial Clients [Member]    
Disaggregation of Revenue [Line Items]    
Sales $ 601,000 $ 801,000