XML 63 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments
12 Months Ended
Dec. 31, 2024
Long-Term Commitment (Excluding Unconditional Purchase Obligation) [Abstract]  
Commitments
26. Commitments
At December 31, 2024, the Company had committed to capital expenditures for property, plant and equipment totaling approximately $26.9 million (December 31, 2023: $36.5 million) and expenditures for intangible assets and technology services agreements totaling approximately $26.7 million (December 31, 2023: $28.6 million).