XML 71 R37.htm IDEA: XBRL DOCUMENT v3.19.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