XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation - Accounts Receivable Securitization Facility (Details)
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
Accounts, Notes, Loans and Financing Receivable [Line Items]  
Facility term 1 year
Accounts receivable from securitization $ 15.0
Sale of accounts receivable 85.0
Cash proceeds from facility 10.0
Accounts receivable securitization facility fee 1.3
Special Purpose Entity | Accounts receivable, net  
Accounts, Notes, Loans and Financing Receivable [Line Items]  
Trade accounts receivables 230.5
Maximum  
Accounts, Notes, Loans and Financing Receivable [Line Items]  
Accounts receivable from securitization $ 100.0