Quarterly report pursuant to Section 13 or 15(d)

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

v3.7.0.1
Summary of Significant Accounting Policies - Schedule of Concentration Credit Risk Percentage (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Total Revenues $ 50,697 $ 3,163 $ 55,783 $ 5,256  
Concentration risk percentage     100.00%    
Revenue [Member] | Customer A [Member]          
Total Revenues $ 7,527   $ 7,527    
Concentration risk percentage 15.00%   13.00%    
Revenue [Member] | Customer B [Member]          
Total Revenues $ 8,126   $ 8,126    
Concentration risk percentage 16.00%   15.00%    
Revenue [Member] | Customer C [Member]          
Total Revenues $ 8,857   $ 8,857    
Concentration risk percentage 17.00%   16.00%    
Revenue [Member] | Customer J [Member]          
Total Revenues   $ 1,044   $ 1,419  
Concentration risk percentage   33.00%   27.00%  
Revenue [Member] | Customer L [Member]          
Total Revenues   $ 348   $ 683  
Concentration risk percentage   11.00%   13.00%  
Revenue [Member] | Customer M [Member]          
Total Revenues   $ 285   $ 578  
Concentration risk percentage   9.00%   11.00%  
Accounts Receivable [Member] | Customer A [Member]          
Concentration risk percentage     14.00%   0.00%
Total Receivables $ 5,302   $ 5,302  
Accounts Receivable [Member] | Customer B [Member]          
Concentration risk percentage     14.00%   0.00%
Total Receivables 5,040   $ 5,040  
Accounts Receivable [Member] | Customer C [Member]          
Concentration risk percentage     10.00%   0.00%
Total Receivables 3,698   $ 3,698  
Accounts Receivable [Member] | Customer M [Member]          
Concentration risk percentage     12.00%   66.00%
Total Receivables $ 3,415   $ 3,415   $ 4,633