XML 68 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounting Policies - Inventories and Property, Plant and Equipment (Details)
12 Months Ended
Dec. 31, 2024
Inventories  
Trailing period used for sales 12 months
Minimum  
Inventories  
Number of years of sales on hand for inventories 1 year
Maximum  
Inventories  
Number of years of sales on hand for inventories 3 years
Buildings and improvements | Minimum  
Property, plant and equipment  
Estimated useful lives of the assets 10 years
Buildings and improvements | Maximum  
Property, plant and equipment  
Estimated useful lives of the assets 40 years
Machinery and equipment | Minimum  
Property, plant and equipment  
Estimated useful lives of the assets 2 years
Machinery and equipment | Maximum  
Property, plant and equipment  
Estimated useful lives of the assets 15 years