Commitments and Contingencies - Additional Information (Detail) - USD ($) $ in Millions |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2017 |
|
Commitments And Contingencies Disclosure [Abstract] | |||
Minimum percentage of interest-bearing open purchase arrangements | 0.00% | ||
Maximum percentage of interest-bearing open purchase arrangements | 0.50% | ||
Minimum financing days of interest- bearing open purchase arrangements | 30 days | ||
Maximum financing days of interest- bearing open purchase arrangements | 60 days | ||
Amounts outstanding under interest- bearing open purchase arrangements | $ 214.7 | $ 180.5 | |
Interest expense under interest- bearing open purchase arrangements | 7.9 | $ 3.3 | $ 4.8 |
Open purchase commitments | $ 1,071.9 |
X | ||||||||||
- Definition Amounts outstanding under interest bearing open purchase arrangements. No definition available.
|
X | ||||||||||
- Definition Interest expense under interest bearing open purchase arrangements. No definition available.
|
X | ||||||||||
- Definition Maximum Financing Terms Of Interest Bearing Open Purchase Arrangements No definition available.
|
X | ||||||||||
- Definition Maximum percentage of interest bearing open purchase arrangements. No definition available.
|
X | ||||||||||
- Definition Minimum Financing Terms Of Interest Bearing Open Purchase Arrangements No definition available.
|
X | ||||||||||
- Definition Minimum percentage of interest bearing open purchase arrangements. No definition available.
|
X | ||||||||||
- Definition Open purchase commitments. No definition available.
|
X | ||||||||||
- References No definition available.
|