| Increase (decrease) through cumulative catch-up adjustments to revenue arising from change in measure of progress, contract liabilities | en | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| The increase (decrease) in contract liabilities resulting from cumulative catch-up adjustments to revenue arising from a change in the measure of progress. [Refer: Increase (decrease) through cumulative catch-up adjustments to revenue, contract liabilities] | en | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Augmentation (diminution) par le biais d’ajustements cumulatifs des produits des activités ordinaires dus à une modification de l’évaluation du degré d’avancement, passifs sur contrat | fr | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Augmentation (diminution) de passifs sur contrat résultant d’ajustements cumulatifs des produits des activités ordinaires dus à une modification de l’évaluation du degré d’avancement. [Voir: Augmentation (diminution) par le biais d’ajustements cumulatifs des produits des activités ordinaires, passifs sur contrat] | fr | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |