Quarterly report pursuant to Section 13 or 15(d)

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

v3.10.0.1
Revenue Recognition (Schedule of Disaggregation of Revenues) (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Disaggregation of Revenue [Line Items]        
Sales $ 15,291,993 $ 20,412,439 $ 47,103,837 $ 63,280,980
Suttle [Member]        
Disaggregation of Revenue [Line Items]        
Sales 5,009,000 7,536,000 17,855,000 24,888,000
Suttle [Member] | Communication Service Providers [Member]        
Disaggregation of Revenue [Line Items]        
Sales 4,258,000 6,912,000 14,705,000 22,468,000
Suttle [Member] | International [Member]        
Disaggregation of Revenue [Line Items]        
Sales 350,000 173,000 1,696,000 545,000
Suttle [Member] | Distributors [Member]        
Disaggregation of Revenue [Line Items]        
Sales 401,000 451,000 1,454,000 1,875,000
Suttle [Member] | Structured Cabling and Connecting System Products [Member]        
Disaggregation of Revenue [Line Items]        
Sales 4,748,000 7,230,000 16,490,000 22,798,000
Suttle [Member] | DSL and Other Products [Member]        
Disaggregation of Revenue [Line Items]        
Sales 261,000 306,000 1,365,000 2,090,000
Transition Networks [Member]        
Disaggregation of Revenue [Line Items]        
Sales 9,231,000 9,327,000 26,219,000 27,831,000
Transition Networks [Member] | North America [Member]        
Disaggregation of Revenue [Line Items]        
Sales 8,015,000 7,404,000 22,107,000 22,560,000
Transition Networks [Member] | Rest of World [Member]        
Disaggregation of Revenue [Line Items]        
Sales 690,000 1,301,000 2,530,000 3,751,000
Transition Networks [Member] | Europe, Middle East, Africa ("EMEA") [Member]        
Disaggregation of Revenue [Line Items]        
Sales 526,000 622,000 1,582,000 1,520,000
Transition Networks [Member] | Media Converters [Member]        
Disaggregation of Revenue [Line Items]        
Sales 5,059,000 4,950,000 14,735,000 16,004,000
Transition Networks [Member] | Ethernet Switches and Adapters [Member]        
Disaggregation of Revenue [Line Items]        
Sales 2,563,000 2,263,000 6,650,000 5,750,000
Transition Networks [Member] | Other Products [Member]        
Disaggregation of Revenue [Line Items]        
Sales 1,609,000 2,114,000 4,834,000 6,077,000
JDL Technologies [Member]        
Disaggregation of Revenue [Line Items]        
Sales 859,000 3,613,000 2,482,000 10,504,000
JDL Technologies [Member] | Education [Member]        
Disaggregation of Revenue [Line Items]        
Sales 185,000 2,870,000 574,000 8,085,000
JDL Technologies [Member] | Healthcare and Commercial Clients [Member]        
Disaggregation of Revenue [Line Items]        
Sales $ 674,000 $ 743,000 $ 1,908,000 $ 2,419,000