XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition and Contracts with Customers (Tables)
6 Months Ended
Jun. 28, 2025
Revenue Recognition and Contracts with Customers [Abstract]  
Schedule of Revenue Recognized

The impact of ASC 606 on revenue recognized during the three and six months ended June 28, 2025 and June 29, 2024 is as follows:

 

   Three Months Ended  Six Months Ended
    June 28,
2025
  June 29,
2024
  June 28,
2025
  June 29,
2024
             
Contract liabilities with customers at beginning of period  $789   $30   $
   $149 
                     
Revenue deferred   (325)   
    464    
 
                     
Revenue recognized   (373)   (30)   (373)   (149)
Contract liabilities with customers at end of period  $91   $
   $91   $