XML 82 R67.htm IDEA: XBRL DOCUMENT v3.25.4
Receivables Securitization (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2025
Dec. 31, 2025
Transfers and Servicing [Abstract]    
Account receivable securitization facility, term 1 year  
Account receivables in the securitization facility $ 400.0  
Accounts receivable sold   $ 372.5
Cash received from securitization   372.5
Account receivables in the securitization facility sold   1,665.7
Cash collections from accounts receivable securitization   1,293.2
Account receivables in the securitization facility unsold and pledged as collateral   64.6
Charges associated with securitization facility   $ 9.4