XML 37 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Revenues - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 29, 2025
Sep. 30, 2024
Sep. 29, 2025
Sep. 30, 2024
Dec. 30, 2024
Revenue From Contract With Customer [Line Items]          
Remaining revenue performance obligation, percentage 57.00%   57.00%    
Estimated remaining costs to complete loss contracts     $ 32,275   $ 36,976
Revenue recognized from contract liabilities     $ 82,722 $ 33,331  
Transferred over Time          
Revenue From Contract With Customer [Line Items]          
Revenue from products and services transferred to customers, percentage 96.00% 96.00% 96.00% 96.00%  
Transferred at Point in Time          
Revenue From Contract With Customer [Line Items]          
Revenue from products and services transferred to customers, percentage 4.00% 4.00% 4.00% 4.00%