v3.25.2
Leases - Sales from Sales-type and Operating Leases (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Leases [Abstract]        
Sales-type leases $ 7.7 $ 14.8 $ 27.0 $ 25.4
Operating leases 0.1 1.5 0.2 3.1
Total sales from leases $ 7.8 $ 16.3 $ 27.2 $ 28.5
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