| Adjustments to reconcile profit (loss) attributable to owners of parent to numerator used in calculating basic earnings per share | en | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Total adjustments to reconcile profit (loss) attributable to owners of parent to numerator used in calculating basic earnings per share | en | http://www.xbrl.org/2009/role/negatedTotalLabel | http://www.xbrl.org/2003/role/link |
| The adjustment to reconcile profit (loss) attributable to the parent entity to the numerator used in calculating basic earnings per share. It represents the aggregate of the reconciliation amounts for all classes of instruments that affect basic earnings per share. | en | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Ajustamentos para conciliar os lucros (perdas) atribuíveis aos proprietários da entidade-mãe com o numerador utilizado no cálculo dos resultados básicos por ação | pt | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Ajustamento para conciliar os lucros (perdas) atribuíveis à entidade-mãe com o numerador utilizado no cálculo dos resultados básicos por ação. Representa as quantias agregadas da conciliação para todas as classes de instrumentos que afetam os resultados básicos por ação. | pt | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Total dos ajustamentos para conciliar os lucros (perdas) atribuíveis aos proprietários da entidade-mãe com o numerador utilizado no cálculo dos resultados básicos por ação | pt | http://www.xbrl.org/2009/role/negatedTotalLabel | http://www.xbrl.org/2003/role/link |