Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Schedule of Net Accounts Receivable Balance by Aging Category by Invoice Due Date (Details)

v3.8.0.1
Summary of Significant Accounting Policies - Schedule of Net Accounts Receivable Balance by Aging Category by Invoice Due Date (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Accounts Notes And Loans Receivable [Line Items]    
Accounts receivable, net $ 31,444 $ 30,828
Net accounts receivable, percentage 100.00% 100.00%
Held & Unbilled    
Accounts Notes And Loans Receivable [Line Items]    
Accounts receivable, net $ 537 $ 4,163
Net accounts receivable, percentage 1.70% 13.50%
Aged 0-90 Days    
Accounts Notes And Loans Receivable [Line Items]    
Accounts receivable, net $ 29,237 $ 22,634
Net accounts receivable, percentage 93.00% 73.40%
Aged 91-180 Days    
Accounts Notes And Loans Receivable [Line Items]    
Accounts receivable, net $ 435 $ 1,452
Net accounts receivable, percentage 1.40% 4.70%
Aged 181-365 Days    
Accounts Notes And Loans Receivable [Line Items]    
Accounts receivable, net $ 602 $ 1,801
Net accounts receivable, percentage 1.90% 5.90%
Aged Over 365 Days    
Accounts Notes And Loans Receivable [Line Items]    
Accounts receivable, net $ 633 $ 778
Net accounts receivable, percentage 2.00% 2.50%