XML 68 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2019
Revenue Recognition and Deferred Revenue [Abstract]  
Schedule of disaggregation of revenue
   Years ended December 31, 
   2019   2018 
Digital video headend products  $6,714   $10,308 
DOCSIS data products   2,817    4,583 
CPE products   3,977    - 
NXG products   913    186 
HFC distribution products   2,509    3,217 
Analog video headend products   1,532    1,661 
Contract manufactured products   602    791 
Other   778    961 
   $19,842   $21,707