v3.26.1
Related party transactions - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 30, 2026
Dec. 31, 2025
Related Party Transaction [Line Items]            
Equity method investments $ 6.6   $ 6.6     $ 0.0
Revenue from contract with customer, excluding assessed tax 937.7 $ 659.5 1,606.5 $ 1,153.5    
Accounts receivable, after allowance for credit loss, current 234.2   234.2     $ 204.4
Nordic LuxCo [Member]            
Related Party Transaction [Line Items]            
Equity method investment, ownership percentage         24.90%  
Equity method investments         $ 7.3  
Revenue from contract with customer, excluding assessed tax 1.3   2.7      
Accounts receivable, after allowance for credit loss, current $ 0.9   $ 0.9