XML 77 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Statement of Compliance, Accounting Policies and Comparative Numbers - PPE (Details)
12 Months Ended
Dec. 31, 2024
Buildings | Top of Range  
Statement [Line Items]  
Property, plant and equipment useful life 20 years
Buildings | Bottom of Range  
Statement [Line Items]  
Property, plant and equipment useful life 15 years
Production machinery and equipment | Top of Range  
Statement [Line Items]  
Property, plant and equipment useful life 7 years
Production machinery and equipment | Bottom of Range  
Statement [Line Items]  
Property, plant and equipment useful life 5 years
Other assets | Top of Range  
Statement [Line Items]  
Property, plant and equipment useful life 5 years
Other assets | Bottom of Range  
Statement [Line Items]  
Property, plant and equipment useful life 3 years