XML 40 R21.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition - Schedule of Revenue by Contract Type (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Total Revenue $ 13,974 $ 14,255 $ 39,758 $ 41,314
Fixed-Price Revenue [Member]        
Total Revenue 5,334 5,425 14,418 17,370
Time-and-Material Revenue [Member]        
Total Revenue $ 8,640 $ 8,830 $ 25,340 $ 23,944