XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition and Contracts with Customers (Tables)
3 Months Ended
Mar. 30, 2024
Revenue Recognition and Contracts with Customers [Abstract]  
Schedule of Revenue Recognized The impact of ASC 606 on revenue recognized during the three months ended March 30, 2024 and April 1, 2023 is as follows:
   Three Months Ended 
   March 30, 2024   April 1, 2023 
         
Contract liabilities with customers at beginning of period  $149   $1,031 
           
Revenue deferred   
    201 
           
Revenue recognized   (119)   (119)
           
Contract liabilities with customers at end of period  $30   $1,113