v3.25.2
Acquisitions - Narrative (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 09, 2025
Jun. 27, 2025
Jun. 28, 2024
Business Combination [Line Items]      
Cash paid for acquisitions   $ 10.3 $ 0.0
Sergeant Sudz LLC      
Business Combination [Line Items]      
Cash paid for acquisitions $ 13.1    
Contingent consideration, liability 2.3    
Contingent consideration $ 3.0