XML 54 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Details) - USD ($)
Jun. 30, 2023
May 31, 2023
Feb. 28, 2023
Dec. 31, 2022
Debt Instrument [Line Items]        
Accounts receivable securitization balance $ 130,000,000     $ 100,000,000
Securitization Borrowings        
Debt Instrument [Line Items]        
Accounts receivable securitization program, maximum borrowing capacity   $ 400,000,000    
Average interest rate of borrowings outstanding 5.81%     5.05%
Available borrowing capacity $ 270,000,000     $ 300,000,000
Accounts receivable securitization program $ 840,000,000     $ 883,000,000
4.45% Senior Notes Due 2033 | Senior Notes        
Debt Instrument [Line Items]        
Senior notes issued     $ 500,000,000  
Stated rates     4.45%