XML 49 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Geographic Information - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 31, 2020
USD ($)
segment
Mar. 31, 2019
Dec. 31, 2019
USD ($)
Segment Reporting [Abstract]      
Number of operating segments | segment 1    
Concentration Risk [Line Items]      
Accounts receivable $ 676.8   $ 816.9
Product Sales      
Concentration Risk [Line Items]      
Accounts receivable $ 87.5   $ 90.5
Customer Concentration Risk | Revenue | Single Customer      
Concentration Risk [Line Items]      
Concentration risk (as a percent) 13.60% 12.30%