XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.2
Revenue Recognition and Contracts with Customers (Tables)
6 Months Ended
Jun. 29, 2024
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 29, 2024 and July 1, 2023 is as follows:
   Three Months Ended   Six Months Ended 
    June 29, 2024    July 1, 2023   June 29, 2024   July 1, 2023 
                 
Contract liabilities with customers at beginning of period  $30   $1,113   $149   $1,031 
                     
Revenue deferred   
    11    
    212 
                     
Revenue recognized   (30)   (1,024)   (149)   (1,143)
Contract liabilities with customers at end of period  $
   $100   $
   $100