v3.26.1
REVENUE - Sales and assets based on the geographic locations (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
REVENUE        
Net sales $ 473.2 $ 119.6 $ 881.0 $ 223.5
Non-current assets 639.0 30.6 639.0 30.6
North America        
REVENUE        
Net sales 209.7 109.5 409.2 203.2
Non-current assets 391.1 30.6 391.1 30.6
EMEA        
REVENUE        
Net sales 124.7 6.4 238.8 12.0
Non-current assets 183.8   183.8  
Asia Pacific        
REVENUE        
Net sales 72.1 3.2 118.4 5.8
Non-current assets 62.7   62.7  
Latam        
REVENUE        
Net sales 38.6 $ 0.5 63.1 $ 2.5
Non-current assets 1.4   1.4  
Rest of world        
REVENUE        
Net sales $ 28.1   $ 51.5