| Line Item | Dec 31, 2025 | Dec 31, 2024 | Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | Dec 31, 2018 | Dec 31, 2017 |
|---|---|---|---|---|---|---|---|---|---|
| Consolidated statement of profit or loss | |||||||||
| Sales | |||||||||
| Cost of sales | |||||||||
| Gross profit | |||||||||
| Administrative expenses | |||||||||
| Operations and project expenses | |||||||||
| Impairment recovery (loss) of long-term non-monetary assets | |||||||||
| Other operating (expense) income | |||||||||
| Operating income | |||||||||
| Financial results | |||||||||
| Finance income | |||||||||
| Finance expenses | |||||||||
| Foreign exchange gain (loss) | |||||||||
| Total financial result | |||||||||
| Profit before income tax expense | |||||||||
| Income tax expense | |||||||||
| Net profit for the year | |||||||||
| Net profit for the year attributable to: | |||||||||
| Owners of parent | |||||||||
| Non-controlling interest | |||||||||
| Net profit for the year | |||||||||
| Basic earnings per share (Colombian pesos per share) | |||||||||
| Diluted earnings per share (Colombian pesos per share) |