XML 141 R121.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Sales From Sales-Type and Operating Leases (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]      
Sales-type leases $ 59.1 $ 39.3 $ 28.1
Operating leases 4.8 5.2 4.1
Total sales from leases $ 63.9 $ 44.5 $ 32.2
Sales-Type Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Sales Sales  
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Sales Sales