XML 59 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounting Policies (Narrative) (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Minimum      
Intangible assets estimated useful life 4 years    
Maximum      
Intangible assets estimated useful life 20 years    
Building      
Estimated useful life 40 years    
Machinery and Equipment | Minimum      
Estimated useful life 16 years    
Machinery and Equipment | Maximum      
Estimated useful life 20 years    
Software      
Estimated useful life 5 years    
Net Sales Percentage to One Customer | TURKEY | Geographic Concentration Risk      
Concentration Risk, Percentage 1.00% 1.00% 1.00%
Net Sales Percentage to One Customer | ARGENTINA | Geographic Concentration Risk      
Concentration Risk, Percentage 1.00% 1.00% 1.00%