XML 68 R61.htm IDEA: XBRL DOCUMENT v3.24.2
Accounts Receivable Sale Programs (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Feb. 03, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Receivables [Abstract]          
Maximum amount of trade accounts receivable sales permitted $ 200.0     $ 200.0  
Trade accounts receivable sold   $ 158.5 $ 134.9 293.6 $ 287.7
Amount Received From Trade Accounts Receivable Sold To Third Party   $ 157.3 $ 133.5 $ 291.4 $ 285.3