Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Schedule of Concentration Credit Risk Percentage (Details)

v3.8.0.1
Summary of Significant Accounting Policies - Schedule of Concentration Credit Risk Percentage (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Dec. 31, 2016
Total Revenues $ 79,083 $ 3,828 $ 134,866 $ 9,084  
Concentration risk percentage     100.00%    
Revenue [Member] | Customer A [Member]          
Total Revenues $ 17,444   $ 26,301    
Concentration risk percentage 23.00%   20.00%    
Revenue [Member] | Customer B [Member]          
Total Revenues $ 8,246   $ 12,711    
Concentration risk percentage 11.00%   9.00%    
Revenue [Member] | Customer C [Member]          
Total Revenues $ 6,032   $ 13,284    
Concentration risk percentage 8.00%   10.00%    
Revenue [Member] | Customer M [Member]          
Total Revenues   $ 1,714   $ 2,831  
Concentration risk percentage   51.00%   33.00%  
Revenue [Member] | Customer N Member          
Total Revenues   $ 543   $ 1,599  
Concentration risk percentage   16.00%   19.00%  
Revenue [Member] | Customer L [Member]          
Total Revenues   $ 221   $ 1,096  
Concentration risk percentage   97.00%   13.00%  
Accounts Receivable [Member] | Customer A [Member]          
Concentration risk percentage     23.00%   0.00%
Total Receivables $ 12,037   $ 12,037  
Accounts Receivable [Member] | Customer B [Member]          
Concentration risk percentage     7.00%   0.00%
Total Receivables 3,763   $ 3,763  
Accounts Receivable [Member] | Customer D [Member]          
Concentration risk percentage     7.00%   0.00%
Total Receivables 3,490   $ 3,490  
Accounts Receivable [Member] | Customer E [Member]          
Concentration risk percentage     6.00%   0.00%
Total Receivables $ 2,910   $ 2,910