 | de-gaap-ci:is.netIncome.eat | parent-child | http://www.xbrl.de/taxonomies/de-gaap-ci/role/determinationOfTaxableIncomeSpecialCases |
 | de-gaap-ci:is.netIncome.extraord | parent-child | http://www.xbrl.de/taxonomies/de-gaap-ci/role/determinationOfTaxableIncomeSpecialCases |
 | de-gaap-ci:is.netIncome.collItemChangeProfitHbst | parent-child | http://www.xbrl.de/taxonomies/de-gaap-ci/role/determinationOfTaxableIncomeSpecialCases |
 | de-gaap-ci:is.netIncome.regular | parent-child | http://www.xbrl.de/taxonomies/de-gaap-ci/role/determinationOfTaxableIncomeSpecialCases |
 | de-gaap-ci:is.netIncome.incomeSharing | parent-child | http://www.xbrl.de/taxonomies/de-gaap-ci/role/determinationOfTaxableIncomeSpecialCases |
 | de-gaap-ci:is.netIncome.incomeSubsidPaidToMinority | parent-child | http://www.xbrl.de/taxonomies/de-gaap-ci/role/determinationOfTaxableIncomeSpecialCases |
 | de-gaap-ci:is.netIncome.otherTaxes | parent-child | http://www.xbrl.de/taxonomies/de-gaap-ci/role/determinationOfTaxableIncomeSpecialCases |
 | de-gaap-ci:is.netIncome.OtherForeign | parent-child | http://www.xbrl.de/taxonomies/de-gaap-ci/role/determinationOfTaxableIncomeSpecialCases |
 | de-gaap-ci:is.netIncome.profitParticipationEquityNature | parent-child | http://www.xbrl.de/taxonomies/de-gaap-ci/role/determinationOfTaxableIncomeSpecialCases |
 | de-gaap-ci:is.netIncome.taxes | parent-child | http://www.xbrl.de/taxonomies/de-gaap-ci/role/determinationOfTaxableIncomeSpecialCases |
 | de-gaap-ci:is.netIncome.eat | domain-member | http://www.xbrl.de/taxonomies/de-gaap-ci/role/determinationOfTaxableIncomeSpecialCasesTableIncomeStatementForProfitOrganisationsAndUtilities |
 | de-gaap-ci:is.netIncome.extraord | domain-member | http://www.xbrl.de/taxonomies/de-gaap-ci/role/determinationOfTaxableIncomeSpecialCasesTableIncomeStatementForProfitOrganisationsAndUtilities |
 | de-gaap-ci:is.netIncome.collItemChangeProfitHbst | domain-member | http://www.xbrl.de/taxonomies/de-gaap-ci/role/determinationOfTaxableIncomeSpecialCasesTableIncomeStatementForProfitOrganisationsAndUtilities |
 | de-gaap-ci:is.netIncome.regular | domain-member | http://www.xbrl.de/taxonomies/de-gaap-ci/role/determinationOfTaxableIncomeSpecialCasesTableIncomeStatementForProfitOrganisationsAndUtilities |
 | de-gaap-ci:is.netIncome.incomeSharing | domain-member | http://www.xbrl.de/taxonomies/de-gaap-ci/role/determinationOfTaxableIncomeSpecialCasesTableIncomeStatementForProfitOrganisationsAndUtilities |
 | de-gaap-ci:is.netIncome.incomeSubsidPaidToMinority | domain-member | http://www.xbrl.de/taxonomies/de-gaap-ci/role/determinationOfTaxableIncomeSpecialCasesTableIncomeStatementForProfitOrganisationsAndUtilities |
 | de-gaap-ci:is.netIncome.otherTaxes | domain-member | http://www.xbrl.de/taxonomies/de-gaap-ci/role/determinationOfTaxableIncomeSpecialCasesTableIncomeStatementForProfitOrganisationsAndUtilities |
 | de-gaap-ci:is.netIncome.OtherForeign | domain-member | http://www.xbrl.de/taxonomies/de-gaap-ci/role/determinationOfTaxableIncomeSpecialCasesTableIncomeStatementForProfitOrganisationsAndUtilities |
 | de-gaap-ci:is.netIncome.profitParticipationEquityNature | domain-member | http://www.xbrl.de/taxonomies/de-gaap-ci/role/determinationOfTaxableIncomeSpecialCasesTableIncomeStatementForProfitOrganisationsAndUtilities |
 | de-gaap-ci:is.netIncome.taxes | domain-member | http://www.xbrl.de/taxonomies/de-gaap-ci/role/determinationOfTaxableIncomeSpecialCasesTableIncomeStatementForProfitOrganisationsAndUtilities |
 | de-gaap-ci:is.netIncome.regular | parent-child | http://www.xbrl.de/taxonomies/de-gaap-ci/role/incomeStatement |
 | de-gaap-ci:is.netIncome.extraord | parent-child | http://www.xbrl.de/taxonomies/de-gaap-ci/role/incomeStatement |
 | de-gaap-ci:is.netIncome.otherTaxes | parent-child | http://www.xbrl.de/taxonomies/de-gaap-ci/role/incomeStatement |
 | de-gaap-ci:is.netIncome.incomeSharing | parent-child | http://www.xbrl.de/taxonomies/de-gaap-ci/role/incomeStatement |
 | de-gaap-ci:is.netIncome.collItemChangeProfitHbst | parent-child | http://www.xbrl.de/taxonomies/de-gaap-ci/role/incomeStatement |
 | de-gaap-ci:is.netIncome.OtherForeign | parent-child | http://www.xbrl.de/taxonomies/de-gaap-ci/role/incomeStatement |
 | de-gaap-ci:is.netIncome.incomeSubsidPaidToMinority | parent-child | http://www.xbrl.de/taxonomies/de-gaap-ci/role/incomeStatement |
 | de-gaap-ci:is.netIncome.eat | parent-child | http://www.xbrl.de/taxonomies/de-gaap-ci/role/incomeStatement |
 | de-gaap-ci:is.netIncome.taxes | parent-child | http://www.xbrl.de/taxonomies/de-gaap-ci/role/incomeStatement |
 | de-gaap-ci:is.netIncome.profitParticipationEquityNature | parent-child | http://www.xbrl.de/taxonomies/de-gaap-ci/role/incomeStatement |
 | de-gaap-ci:is.netIncome.regular | summation-item | http://www.xbrl.de/taxonomies/de-gaap-ci/role/incomeStatement |
 | de-gaap-ci:is.netIncome.extraord | summation-item | http://www.xbrl.de/taxonomies/de-gaap-ci/role/incomeStatement |
 | de-gaap-ci:is.netIncome.otherTaxes | summation-item | http://www.xbrl.de/taxonomies/de-gaap-ci/role/incomeStatement |
 | de-gaap-ci:is.netIncome.incomeSharing | summation-item | http://www.xbrl.de/taxonomies/de-gaap-ci/role/incomeStatement |
 | de-gaap-ci:is.netIncome.collItemChangeProfitHbst | summation-item | http://www.xbrl.de/taxonomies/de-gaap-ci/role/incomeStatement |
 | de-gaap-ci:is.netIncome.OtherForeign | summation-item | http://www.xbrl.de/taxonomies/de-gaap-ci/role/incomeStatement |
 | de-gaap-ci:is.netIncome.incomeSubsidPaidToMinority | summation-item | http://www.xbrl.de/taxonomies/de-gaap-ci/role/incomeStatement |
 | de-gaap-ci:is.netIncome.taxes | summation-item | http://www.xbrl.de/taxonomies/de-gaap-ci/role/incomeStatement |
 | de-gaap-ci:is.netIncome.eat | summation-item | http://www.xbrl.de/taxonomies/de-gaap-ci/role/incomeStatement |
 | de-gaap-ci:is.netIncome.profitParticipationEquityNature | summation-item | http://www.xbrl.de/taxonomies/de-gaap-ci/role/incomeStatement |