| Derivative liability - Narrative (Details) - USD ($) | 12 Months Ended | ||
|---|---|---|---|
| Oct. 16, 2013 | Dec. 31, 2015 | Dec. 31, 2014 | |
| Fair Value Measurements [Line Items] | |||
| Trigger price (in dollars per share) | $ 6.25 | $ 6.25 | |
| Derivative income | $ 6,141,000 | $ 3,854,000 | |
| The One Group [Member] | |||
| Fair Value Measurements [Line Items] | |||
| Additional payments to TOG Members (up to) | $ 14,100,000 | ||
| Shares required for additional payments to TOG Members | 5,750,000 | ||
| Exercise price of warrants (in dollars per warrant) | $ 5.00 | ||
| Aggregate contingent sign-on bonus | $ 900,000 | ||
| Trigger price (in dollars per share) | $ 6.25 | ||
| Warrants, convertible, threshold trading days | 20 days | ||
| Warrants, convertible, threshold consecutive trading days | 30 days | ||
| X | ||||||||||
| 
- Definition Aggregate amount of contingent sign-on bonus per business acquisition terms. No definition available. 
 | 
| X | ||||||||||
| 
- Definition Class of Warrant or Right, Convertible, Threshold Consecutive Trading Days No definition available. 
 | 
| X | ||||||||||
| 
- Definition Class of Warrant or Right, Convertible, Threshold Trading Days No definition available. 
 | 
| X | ||||||||||
| 
- Definition Contingent payment amount per business acquisition terms. No definition available. 
 | 
| X | ||||||||||
| 
- Definition Number of shares to be purchased through the exercise of outstanding company warrants that is required for additional payments to One Group Members. No definition available. 
 | 
| X | ||||||||||
| 
- Definition The minimum price per share required per agreement. No definition available. 
 | 
| X | ||||||||||
| 
- Definition Exercise price per share or per unit of warrants or rights outstanding. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition Amount of increase (decrease) in the fair value of derivatives recognized in the income statement. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available. 
 | 
| X | ||||||||||
| 
- Details 
 |