Description of Business and Basis of Presentation - Schedule of Results of Operations (Details) - USD ($) $ in Thousands |
Dec. 31, 2017 |
Dec. 31, 2016 |
---|---|---|
Organization Consolidation And Presentation Of Financial Statements [Line Items] | ||
Current Liabilities | $ 94,426 | $ 10,488 |
Long Term Liabilities | 14,106 | |
Total Liabilities | $ 159,614 | 24,596 |
As Reported [Member] | ||
Organization Consolidation And Presentation Of Financial Statements [Line Items] | ||
Current Liabilities | 14,657 | |
Long Term Liabilities | 9,939 | |
Total Liabilities | $ 24,596 |
X | ||||||||||
- Definition Organization consolidation and presentation of financial statements. No definition available.
|
X | ||||||||||
- Definition Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Amount of obligation due after one year or beyond the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|