| Present value of defined benefit obligation [member] | en | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| This member stands for the present value of a defined benefit obligation. The present value of a defined benefit obligation is the present value, without deducting any plan assets, of expected future payments required to settle the obligation resulting from employee service in the current and prior periods. | en | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Valeur actualisée de l’obligation au titre des prestations définies [member] | fr | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Ce membre représente la valeur actualisée d’une obligation au titre de prestations définies. La valeur actualisée de l’obligation au titre de prestations définies est la valeur actualisée, sans déduction des actifs du régime, des paiements futurs qui devraient être nécessaires pour régler l’obligation résultant des services rendus par les membres du personnel pendant la période considérée et les périodes antérieures. | fr | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |