XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Additional Information (Detail)
3 Months Ended
Mar. 30, 2024
USD ($)
Installment
Dec. 30, 2023
USD ($)
Sep. 30, 2023
USD ($)
May 01, 2023
USD ($)
Revenue From Contract With Customers [Line Items]        
Number of installments | Installment 3      
Revenue remaining performance obligation $ 53,100,000      
Revenue performance obligation, description of timing we also refer to as total backlog. We expect to recognize approximately 55.4% of our remaining performance obligations as revenue in 2024 and 44.6% in 2025.      
Inventory, Net of Allowances, Customer Advances and Progress Billings     $ 444,000  
Received customer advances associated with the cancelled order       $ 19,100,000
Cancellation Order Received And Obligation Thereof   $ 11,400,000   $ 54,600,000
Accounts Receivable, Unbilled        
Revenue From Contract With Customers [Line Items]        
Change in contract assets $ 491,000      
TFE | Accounts Receivable, Unbilled        
Revenue From Contract With Customers [Line Items]        
Change in contract assets 491,000      
TFE | Deferred Revenue        
Revenue From Contract With Customers [Line Items]        
Contract with customer liability revenue recognized $ 66,000,000,000