XML 74 R58.htm IDEA: XBRL DOCUMENT v3.25.4
Financing and Trade Receivables - Schedule of Financing Receivable Past Due (Details) - PSAs - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Total $ 338.9 $ 352.2
Greater than 90 days past due and accruing interest 7.7 7.9
Total past due    
Financing Receivable, Past Due [Line Items]    
Total 13.3 13.5
30-59 days past due    
Financing Receivable, Past Due [Line Items]    
Total 3.6 3.7
60-90 days past due    
Financing Receivable, Past Due [Line Items]    
Total 2.0 1.9
Greater than 90 days past due    
Financing Receivable, Past Due [Line Items]    
Total 7.7 7.9
Total not considered past due    
Financing Receivable, Past Due [Line Items]    
Total $ 325.6 $ 338.7