XML 55 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Details) - patent
Jun. 21, 2018
Jul. 16, 2014
Jan. 28, 2014
Cresta Technology      
Patent Litigation      
Number of patents allegedly infringed   6 3
Bandspeed      
Patent Litigation      
Number of patents allegedly infringed 8