XML 71 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Receivable Sale Programs (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended
Feb. 03, 2023
Mar. 31, 2025
Mar. 31, 2024
Receivables [Abstract]      
Maximum amount of trade accounts receivable sales permitted $ 200.0 $ 200.0  
Trade accounts receivable sold   185.0 $ 135.1
Amount received from trade accounts receivable sold to third party   $ 183.8 $ 134.1