v3.25.2
Summary of significant accounting policies - Schedule of Property, Plant and Equipment, Estimated Useful Life (Details)
Jun. 27, 2025
Land improvements  
Estimated useful life 10 years
Building and building improvements | Minimum  
Estimated useful life 5 years
Building and building improvements | Maximum  
Estimated useful life 30 years
Manufacturing equipment | Minimum  
Estimated useful life 3 years
Manufacturing equipment | Maximum  
Estimated useful life 7 years
Office equipment | Minimum  
Estimated useful life 3 years
Office equipment | Maximum  
Estimated useful life 5 years
Motor vehicles | Minimum  
Estimated useful life 3 years
Motor vehicles | Maximum  
Estimated useful life 5 years
Computer hardware | Minimum  
Estimated useful life 3 years
Computer hardware | Maximum  
Estimated useful life 5 years