XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation and Recent Accounting Pronouncements - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Significant Accounting Policies [Line Items]      
Trade accounts receivable sold $ 316.0 $ 316.0  
Net discount fees recognized $ 1.9 $ 1.9  
ASU No. 2019-12      
Significant Accounting Policies [Line Items]      
Change in Accounting Principle, Accounting Standards Update, Adopted     true
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect     true