Annual report pursuant to Section 13 and 15(d)

Business Segment Information - Additional Information (Details)

v3.19.3.a.u2
Business Segment Information - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Segment Reporting Information [Line Items]      
Unallocated corporate activity $ 34,156 $ 30,415 $ 27,195
Various Governments | Sales Revenue, Net | Customer Concentration Risk      
Segment Reporting Information [Line Items]      
Concentration risk percentage 75.00% 75.00% 75.00%
U.S. Federal Government | Sales Revenue, Net | Customer Concentration Risk      
Segment Reporting Information [Line Items]      
Concentration risk percentage 33.20% 31.30% 32.00%