v3.26.3
Commitments and contingencies (Details)
฿ in Millions, ¥ in Millions, $ in Millions
Jun. 28, 2024
CNY (¥)
Sep. 25, 2026
THB (฿)
Sep. 25, 2026
USD ($)
Sep. 25, 2026
CNY (¥)
Jun. 26, 2026
THB (฿)
Jun. 26, 2026
USD ($)
Feb. 28, 2025
THB (฿)
Feb. 28, 2025
USD ($)
Commitments and Contingencies Disclosure [Line Items]                
Outstanding commitment to third parties             ฿ 4,450.0 $ 132.5
Ngan In Leng and First Laser Limited                
Commitments and Contingencies Disclosure [Line Items]                
Obligations of liabilities | ¥ ¥ 400.0              
Inventories                
Commitments and Contingencies Disclosure [Line Items]                
Outstanding commitment to third parties     $ 3,190.0          
Thailand                
Commitments and Contingencies Disclosure [Line Items]                
Outstanding bank guarantees given by banks on behalf of the company   ฿ 88.6 2.6   ฿ 83.3 $ 2.3    
Outstanding commitment to third parties     164.1          
China                
Commitments and Contingencies Disclosure [Line Items]                
Outstanding bank guarantees given by banks on behalf of the company     0.7 ¥ 4.8        
China | Bank guarantees                
Commitments and Contingencies Disclosure [Line Items]                
Amount of cash collateral     $ 0.7