XML 25 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories
6 Months Ended
Jul. 01, 2023
Inventory Disclosure [Abstract]  
Inventories Inventories
July 1, 2023December 31, 2022
Finished goods$1,837,940 1,986,005 
Work in process160,488 160,757 
Raw materials620,283 647,003 
Total inventories$2,618,711 2,793,765