v3.26.1
Inventories (Tables)
6 Months Ended
Jun. 30, 2026
Classes of current inventories [abstract]  
Schedule of Inventories
The Group’s inventory balances as of 30 June 2026 and 31 December 2025 are as follows:
30 June 202631 December 2025
Raw materials and supplies107,517 102,158 
Work in progress128,953 124,330 
Finished goods2,824 1,383 
Inventory reserves(12,743)(7,817)
Total Balance226,551 220,054