XML 76 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financing and Trade Receivables - Schedule of Financing Receivable Past Due (Details) - PSAs - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Financing Receivable, Past Due [Line Items]    
Total $ 346.4 $ 320.6
Greater than 90 days past due and accruing interest 7.2 6.9
Total past due    
Financing Receivable, Past Due [Line Items]    
Total 12.8 12.3
30-59 days past due    
Financing Receivable, Past Due [Line Items]    
Total 3.7 3.6
60-90 days past due    
Financing Receivable, Past Due [Line Items]    
Total 1.9 1.8
Greater than 90 days past due    
Financing Receivable, Past Due [Line Items]    
Total 7.2 6.9
Total not considered past due    
Financing Receivable, Past Due [Line Items]    
Total $ 333.6 $ 308.3