XML 81 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Receivable Factoring Agreements (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Transfers and Servicing [Abstract]    
Gross amounts factored under program $ 149.2 $ 179.8
Fees associated with transfer of receivables $ 2.1 $ 3.0