XML 60 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies - Summary of Sales from Contracts with Customers Disaggregated by Categories (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Disaggregation of Revenue [Line Items]    
Total Revenue $ 56,749 $ 45,430
Fixed-price [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 42,386 43,399
Cost-plus [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 12,040 0
Time and Material [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 2,323 2,031
Individual Customers [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 41,245 43,399
Related Party [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 12,900 0
Commercial [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue $ 2,604 $ 2,031