XML 76 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Receivable Securitization - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Transferor's interests in transferred financial assets, receivables sold, percent 100.00%    
Proceeds from accounts receivable securitization $ 676.6 $ 630.8  
Cash collection 701.3 $ 590.4  
Outstanding principal on receivables sold under securitization 412.9   $ 437.6
Investment limit 200.0    
Transferor's interests in transferred financial assets, amount drawn on investment limit 130.0   100.0
Transferor's interests in transferred financial assets,unused portion of the facility limit 36.6   100.0
Level 3 | Fair Value, Measurements, Recurring      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Transferor's interests in transferred financial assets, fair value $ 250.3   $ 310.9