v3.25.2
Intangible Assets, Net - Narrative (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Dec. 31, 2024
Finite-Lived Intangible Assets      
Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration] Selling, general and administrative    
Currency translation increase (decrease) $ 1.9   $ 1.9
Software      
Finite-Lived Intangible Assets      
Finite lived intangible assets written off   $ 14.1