XML 53 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and contingencies (Details)
Mar. 10, 2017
patent
Implicit, LLC  
Long-term Purchase Commitment [Line Items]  
Loss contingency, patents allegedly infringed upon, number 2