Income taxes Income taxes - Narrative (Details) - USD ($) |
1 Months Ended | 12 Months Ended | |
|---|---|---|---|
Jun. 30, 2015 |
Dec. 31, 2016 |
Dec. 31, 2015 |
|
| Operating Loss Carryforwards [Line Items] | |||
| Valuation allowance | $ (12,029,957) | $ 0 | |
| Decrease in valuation allowance | $ 7,700,000 | 12,000,000 | |
| ASC 740-10 liability | 229,000 | 0 | |
| Unrecognized tax benefits | 0 | 0 | |
| Undistributed earnings of foreign subsidiaries | 1,921,193 | ||
| Deferred tax liabilities, unremitted foreign earnings | 784,999 | 0 | |
| Deferred tax asset, foreign tax credit carryforwards | 384,239 | $ 109,957 | |
| Federal | |||
| Operating Loss Carryforwards [Line Items] | |||
| Net operating loss carryforwards | 15,196,296 | ||
| State | |||
| Operating Loss Carryforwards [Line Items] | |||
| Net operating loss carryforwards | 12,068,283 | ||
| Foreign | |||
| Operating Loss Carryforwards [Line Items] | |||
| Net operating loss carryforwards | $ 418,634 |
| X | ||||||||||
- Definition Deferred Tax Liabilities, Uncertain Tax Positions No definition available.
|
| X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiaries and other recognized entities not within the country of domicile of the entity. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. 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 | ||||||||||
- Definition Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Amount of unrecognized tax benefits. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|