v3.26.3
Revenue from Contracts with Customers - Additional Information (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 27, 2026
Dec. 28, 2025
Revenue from Contract with Customer [Abstract]    
Contract liabilities $ 27.4 $ 21.0
Revenue recognized $ 12.3