Debt - Additional Information (Details)
12 Months Ended
Nov. 15, 2017
USD ($)
Dec. 31, 2017
USD ($)
letters_of_credit
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Apr. 19, 2016
Debt Instrument [Line Items]          
Payments of debt issuance costs   $ 1,844,000 $ 221,000 $ 0  
Amortization expense   $ 1,464,000 1,198,000 $ 1,130,000  
Letters of credit          
Debt Instrument [Line Items]          
Credit facility, maximum borrowing capacity $ 25,000,000        
Number of letters of credit outstanding | letters_of_credit   7      
Letters of credit outstanding   $ 12,000,000      
Senior secured credit facilities          
Debt Instrument [Line Items]          
Credit facility, maximum borrowing capacity 200,000,000        
Maximum allowed dividend distribution   $ 10,000,000      
Covenant terms, ratio of total indebtedness to combined EBITDA         3.00
Covenant terms, maximum debt to EBITDA ratio, 12 months following purchase   3.25      
Covenant terms, ratio of combined EBITDA to combined interest expense   4.50      
Ratio of total indebtedness to combined EBITDA   1.64      
Ratio of combined EBITDA to combined interest expense   10.14      
Interest rate   4.00%      
Senior secured credit facilities | Minimum          
Debt Instrument [Line Items]          
Undrawn portion of revolving facility, commitment fee percentage   0.30%      
Senior secured credit facilities | Maximum          
Debt Instrument [Line Items]          
Undrawn portion of revolving facility, commitment fee percentage   0.45%      
Senior secured credit facilities | London Interbank Offered Rate (LIBOR) | Minimum          
Debt Instrument [Line Items]          
Spread on variable rate   1.75%      
Senior secured credit facilities | London Interbank Offered Rate (LIBOR) | Maximum          
Debt Instrument [Line Items]          
Spread on variable rate   2.50%      
Senior secured credit facilities | Base rate | Minimum          
Debt Instrument [Line Items]          
Spread on variable rate   0.75%      
Senior secured credit facilities | Base rate | Maximum          
Debt Instrument [Line Items]          
Spread on variable rate   1.50%      
Senior secured credit facilities | Line of Credit          
Debt Instrument [Line Items]          
Amortization expense   $ 1,400,000      
Write off of deferred debt issuance costs   800,000      
Term facility          
Debt Instrument [Line Items]          
Line of credit   79,000,000      
Term facility | Line of Credit          
Debt Instrument [Line Items]          
Credit facility, maximum borrowing capacity $ 80,000,000        
Debt instrument, term 5 years        
Distribution to subsidiary of Exelis $ 74,600,000        
Payments of debt issuance costs 1,800,000        
Amortization expense   100,000 $ 1,200,000    
Revolver | Line of Credit          
Debt Instrument [Line Items]          
Credit facility, maximum borrowing capacity $ 120,000,000        
Debt instrument, term 5 years        
Available borrowing capacity   108,000,000      
Quarterly Through September 30, 2019 | Term facility          
Debt Instrument [Line Items]          
Line of credit   1,000,000      
Quarterly December 31, 2019 | Term facility          
Debt Instrument [Line Items]          
Line of credit   1,500,000      
Quarterly Fiscal Quarters December 31, 2020 Through September 30, 2021 | Term facility          
Debt Instrument [Line Items]          
Line of credit   2,000,000      
Quarterly December 31, 2021 Through September 30, 2022 | Term facility          
Debt Instrument [Line Items]          
Line of credit   2,600,000      
Due November 15, 2022 | Term facility          
Debt Instrument [Line Items]          
Line of credit   $ 47,600,000