XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation and Recent Accounting Pronouncements - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Significant Accounting Policies [Line Items]        
Trade accounts receivable sold $ 482.0 $ 316.0 $ 889.4 $ 316.0
Net discount fees recognized $ 6.3 $ 1.9 9.2 $ 1.9
Impairment of intangible assets     $ 3.1  
ASU No. 2021-10        
Significant Accounting Policies [Line Items]        
Change in Accounting Principle, Accounting Standards Update, Adopted true   true  
Change in Accounting Principle, Accounting Standards Update, Adoption Date Mar. 31, 2022   Mar. 31, 2022  
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect true   true  
ASU No. 2020-04        
Significant Accounting Policies [Line Items]        
Change in Accounting Principle, Accounting Standards Update, Adopted true   true  
Change in Accounting Principle, Accounting Standards Update, Adoption Date Jun. 30, 2022   Jun. 30, 2022  
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect true   true  
Government | Government Grant | Tennessee Valley Authority        
Significant Accounting Policies [Line Items]        
Proceeds from government grants     $ 0.3  
Government grants eligible conditions description     (i) minimum cumulative expenditures towards developmental and/or capital expenditures; (ii) a minimum number of new full-time employees; and (iii) a minimum average annual wage, all within seven years of our execution of the grant agreement.