XML 68 R57.htm IDEA: XBRL DOCUMENT v3.26.1
Other income (Schedule of Other Income) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Costs and expenses: $ 16.6 $ 19.0 $ 35.0 $ 39.9
Ancillary Product Profit Sharing [Member]        
Disaggregation of Revenue [Line Items]        
Costs and expenses: 7.9 7.5 17.0 16.2
Interest [Member]        
Disaggregation of Revenue [Line Items]        
Costs and expenses: 5.0 7.8 9.8 16.2
Remarketing Fees [Member]        
Disaggregation of Revenue [Line Items]        
Costs and expenses: 3.5 3.3 7.6 6.7
Other [Member]        
Disaggregation of Revenue [Line Items]        
Costs and expenses: $ 0.2 $ 0.4 $ 0.6 $ 0.8