v3.10.0.1
Commitments and contingencies (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2018
USD ($)
claim
Underpaid revenue share payments and related interest  
Other matters  
Number of claim received | claim 1
Claim value $ 4,600
Letters of Credit  
Commitments and contingencies  
Current issued borrowing capacity 8,257
Outstanding balance $ 0
Letters of Credit | Maximum  
Commitments and contingencies  
Term period of Letters of Credit agreements 10 months