XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Property Plant and Equipment

 

   (in years)
Building  25-30
Machinery and equipment  3-15
Projects that prolong the life and increase efficiency of machinery  3-5
Light Machinery  5-10
Heavy Machinery  10-15
Office furniture and equipment  5-8
Intellectual Property  9-15
Leasehold improvements  5-8
Furniture and equipment at customer locations  1-3