XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation - Accounts Receivable Securitization Facility (Details)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2023
USD ($)
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Facility term   1 year
Accounts receivable from securitization $ 35.0 $ 35.0
Sale of accounts receivable   65.0
Cash proceeds from facility 40.0 65.0
Special Purpose Entity | Accounts receivable, net    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Trade accounts receivables 145.7 145.7
Maximum    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable from securitization $ 100.0 $ 100.0