| Satzungsgemäße Rücklagen [Titel] | de | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Statutory reserves [title] | en | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Réserves statutaires [titre] | fr | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Statutaire reserves [titel] | nl | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Satzungsgemäße Rücklagen | de | http://www.xbrl.org/2003/role/terseLabel | http://www.xbrl.org/2003/role/link |
| Statutory reserves | en | http://www.xbrl.org/2003/role/terseLabel | http://www.xbrl.org/2003/role/link |
| Réserves statutaires | fr | http://www.xbrl.org/2003/role/terseLabel | http://www.xbrl.org/2003/role/link |
| Statutaire reserves | nl | http://www.xbrl.org/2003/role/terseLabel | http://www.xbrl.org/2003/role/link |
| Satzungsgemäße Rücklagen | de | http://www.xbrl.org/2008/role/terseLabel | http://www.xbrl.org/2008/role/link |
| Statutory reserves | en | http://www.xbrl.org/2008/role/terseLabel | http://www.xbrl.org/2008/role/link |
| Réserves statutaires | fr | http://www.xbrl.org/2008/role/terseLabel | http://www.xbrl.org/2008/role/link |
| Statutaire reserves | nl | http://www.xbrl.org/2008/role/terseLabel | http://www.xbrl.org/2008/role/link |