XML 168 R146.htm IDEA: XBRL DOCUMENT v3.20.4
Segment Information - Narrative (Details)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenues | Customer Concentration Risk | U.S. Federal Government Agencies      
Loss Contingencies [Line Items]      
Concentration percentage 15.00% 14.00% 16.00%