XML 122 R93.htm IDEA: XBRL DOCUMENT v3.20.1
Business Segments - Narrative (Details) - segment
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Segment Reporting Information [Line Items]    
Number of segments 3  
Segment Concentration Risk | North America | Revenue from Contract with Customer, Segment Benchmark    
Segment Reporting Information [Line Items]    
Concentration risk, percentage 71.30% 69.30%