v3.26.1
Revenue from contracts with customers - Summary of Company's sales are disaggregated by geographic market (Detail) - 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]        
Total $ 937.7 $ 659.5 $ 1,606.5 $ 1,153.5
Germany [Member]        
Disaggregation of Revenue [Line Items]        
Total 82.2 75.0 154.4 147.9
Total Europe [Member]        
Disaggregation of Revenue [Line Items]        
Total 315.9 263.0 579.1 452.9
United States [Member]        
Disaggregation of Revenue [Line Items]        
Total 403.9 200.6 644.2 344.2
Total North America [Member]        
Disaggregation of Revenue [Line Items]        
Total 439.5 221.0 705.3 389.0
Rest of World [Member]        
Disaggregation of Revenue [Line Items]        
Total 182.3 175.5 322.1 311.6
Equipment [Member]        
Disaggregation of Revenue [Line Items]        
Total 569.3 354.1 891.8 564.3
Equipment [Member] | Germany [Member]        
Disaggregation of Revenue [Line Items]        
Total 27.9 25.0 46.7 47.3
Equipment [Member] | Total Europe [Member]        
Disaggregation of Revenue [Line Items]        
Total 143.7 109.4 231.9 152.8
Equipment [Member] | United States [Member]        
Disaggregation of Revenue [Line Items]        
Total 320.3 150.5 500.7 243.3
Equipment [Member] | Total North America [Member]        
Disaggregation of Revenue [Line Items]        
Total 334.5 151.3 520.6 252.3
Equipment [Member] | Rest of World [Member]        
Disaggregation of Revenue [Line Items]        
Total 91.1 93.4 139.3 159.2
Service [Member]        
Disaggregation of Revenue [Line Items]        
Total 368.4 305.4 714.7 589.2
Service [Member] | Germany [Member]        
Disaggregation of Revenue [Line Items]        
Total 54.3 50.0 107.7 100.6
Service [Member] | Total Europe [Member]        
Disaggregation of Revenue [Line Items]        
Total 172.2 153.6 347.2 300.1
Service [Member] | United States [Member]        
Disaggregation of Revenue [Line Items]        
Total 83.6 50.1 143.5 100.9
Service [Member] | Total North America [Member]        
Disaggregation of Revenue [Line Items]        
Total 105.0 69.7 184.7 136.7
Service [Member] | Rest of World [Member]        
Disaggregation of Revenue [Line Items]        
Total $ 91.2 $ 82.1 $ 182.8 $ 152.4