XML 93 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
Mar. 16, 2020
Apr. 30, 2020
Brazil    
Loss Contingencies    
Loss Contingency, Estimate of Possible Loss   $ 14.3
Europe | FRANCE    
Loss Contingencies    
Fines Imposed by French Autorité de la Concurrence $ 76.0