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.6.0.2
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, 2016
Dec. 31, 2015
Accounts Notes And Loans Receivable [Line Items]    
Accounts receivable, net $ 30,828 $ 19,872
Net accounts receivable, percentage 100.00% 100.00%
Held & Unbilled    
Accounts Notes And Loans Receivable [Line Items]    
Accounts receivable, net $ 4,163 $ 4,140
Net accounts receivable, percentage 13.50% 20.80%
Aged 0-90 Days    
Accounts Notes And Loans Receivable [Line Items]    
Accounts receivable, net $ 22,634 $ 10,818
Net accounts receivable, percentage 73.40% 54.50%
Aged 91-180 Days    
Accounts Notes And Loans Receivable [Line Items]    
Accounts receivable, net $ 1,452 $ 1,666
Net accounts receivable, percentage 4.70% 8.40%
Aged 181-365 Days    
Accounts Notes And Loans Receivable [Line Items]    
Accounts receivable, net $ 1,801 $ 2,446
Net accounts receivable, percentage 5.90% 12.30%
Aged Over 365 Days    
Accounts Notes And Loans Receivable [Line Items]    
Accounts receivable, net $ 778 $ 802
Net accounts receivable, percentage 2.50% 4.00%