Condensed Consolidated Statement of Changes in Redeemable Class B Units and Members' Deficit (Unaudited) - USD ($)  | 
Redeemable Class B Units  | 
Class A Units  | 
Retained Earnings  | 
Accumulated Other Comprehensive Income (Loss)  | 
Total  | 
|---|---|---|---|---|---|
| Balance at Dec. 31, 2017 | $ 6,449,921 | $ 3,154,623 | $ (208,711) | $ 9,395,833 | |
| Reclassification of retained earnings to Class A units capital account | 3,154,623 | (3,154,623) | |||
| Issuance of redeemable Class B membership units | 8,890,000 | ||||
| Net income (loss) | 76,624 | 2,222,105 | 2,222,105 | ||
| Member distributions | (1,007,175) | (1,007,175) | |||
| Effects of foreign currency exchange | (19,925) | (19,925) | |||
| Balance at Mar. 31, 2018 | 8,966,624 | 10,819,474 | (228,636) | 10,590,838 | |
| Balance at Dec. 31, 2018 | 10,032,509 | (10,773,187) | (285,992) | (11,059,179) | |
| Issuance of redeemable Class B membership units | 6,514,325 | ||||
| Redemption of Class A and redeemable Class B (Note 10) | (416,318) | (2,602,431) | (2,602,431) | ||
| Equity-based compensation (Note 13) | 2,303,693 | 190,504 | 190,504 | ||
| Net income (loss) | (3,045,239) | (14,619,110) | (14,619,110) | ||
| Member distributions | (20,559) | (20,559) | |||
| Effects of foreign currency exchange | 27,553 | 27,553 | |||
| Balance at Mar. 31, 2019 | $ 15,388,970 | $ (27,824,783) | $ (258,439) | $ (28,083,222) | 
| X | ||||||||||
- Definition Issuance of redeemable Class B membership units, net of issuance costs. No definition available. 
  | 
| X | ||||||||||
- Definition The amount of reclassification of retained earnings to Class A units capital account. No definition available. 
  | 
| X | ||||||||||
- Definition The redemption of Class A and redeemable Class B. No definition available. 
  | 
| X | ||||||||||
- Definition Amount of increase (decrease) in members' equity due to unit-based compensation issued by a limited liability company (LLC). No definition available. 
  | 
| X | ||||||||||
- Definition Amount of ownership interest in limited liability company (LLC), attributable to the parent entity. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef 
  | 
| X | ||||||||||
- Definition Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef 
  | 
| X | ||||||||||
- Definition Total distributions to each class of partners (i.e., general, limited and preferred partners). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef 
  | 
| X | ||||||||||
- Definition The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
  |