XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition and Contracts with Customers (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue Recognized The impact of ASC 606 on revenue recognized during the three and nine months ended September 30, 2023 and October 1, 2022 is as follows:
   Three Months Ended   Nine Months Ended 
   September 30,
2023
   October 1,
2022
   September 30,
2023
   October 1,
2022
 
                 
Contract liabilities with customers at beginning of period  $100   $
   $1,031   $
 
                     
Revenue deferred   1,468    
    1,680    
 
                     
Revenue recognized   (132)   
    (1,275)   
 
                     
Contract liabilities with customers at end of period  $1,436   $
   $1,436   $