Goodwill and Intangible Assets - Schedule of Identifiable Assets (Details) - USD ($)
$ in Thousands
Oct. 02, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 20,043 $ 20,036
Accumulated Amortization (8,141) (5,110)
Net Carrying Amount 11,902 14,926
Contract backlogs and recompetes    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 11,600 11,600
Accumulated Amortization (6,053) (4,300)
Net Carrying Amount 5,547 7,300
Customer contracts    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 7,200 7,200
Accumulated Amortization (1,773) (692)
Net Carrying Amount 5,427 6,508
Trade names and other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,243 1,236
Accumulated Amortization (315) (118)
Net Carrying Amount $ 928 $ 1,118