XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF DISAGGREGATION OF REVENUE BY DISTRIBUTION CHANNEL (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Revenues $ 13,299,255 $ 15,017,574
Cable Modems & Gateways [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 12,883,047 14,587,090
Other Networking Product [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 272,566 305,812
Software as a Service [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 143,642 124,672
Retailers [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 12,341,289 13,791,518
Distributors [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 307,207 913,150
Other [Member]    
Disaggregation of Revenue [Line Items]    
Revenues $ 650,759 $ 312,906