| r0.c0 | Accommodation costs/cbs-table_PsIncomeStatementOperationalExpensesAccommodationCosts-x.1 | rj-i:AccommodationCosts | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r1.c0 | Accommodation costs hereditary tenure/cbs-table_PsIncomeStatementOperationalExpensesAccommodationCosts-x.1 | cbs-i:AccommodationCostsHereditaryTenure | xbrli:monetaryItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r2.c0 | Accommodation costs livability/cbs-table_PsIncomeStatementOperationalExpensesAccommodationCosts-x.1 | cbs-i:AccommodationCostsLivability | xbrli:monetaryItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r3.c0 | Accommodation costs service contracts/cbs-table_PsIncomeStatementOperationalExpensesAccommodationCosts-x.1 | cbs-i:AccommodationCostsServiceContracts | xbrli:monetaryItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r4.c0 | Accommodation costs paid rents/cbs-table_PsIncomeStatementOperationalExpensesAccommodationCosts-x.1 | cbs-i:AccommodationCostsPaidRents | xbrli:monetaryItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r5.c0 | Accommodation costs received rent suppletion/cbs-table_PsIncomeStatementOperationalExpensesAccommodationCosts-x.1 | cbs-i:AccommodationCostsReceivedRentSuppletion | xbrli:monetaryItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r6.c0 | Accommodation costs rental value dwelling part/cbs-table_PsIncomeStatementOperationalExpensesAccommodationCosts-x.1 | cbs-i:AccommodationCostsRentalValueDwellingPart | xbrli:monetaryItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r7.c0 | Accommodation costs maintenance terrain/cbs-table_PsIncomeStatementOperationalExpensesAccommodationCosts-x.1 | cbs-i:AccommodationCostsMaintenanceTerrain | xbrli:monetaryItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r8.c0 | Accommodation costs maintenance buildings/cbs-table_PsIncomeStatementOperationalExpensesAccommodationCosts-x.1 | cbs-i:AccommodationCostsMaintenanceBuildings | xbrli:monetaryItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r9.c0 | Accommodation costs cleaning costs/cbs-table_PsIncomeStatementOperationalExpensesAccommodationCosts-x.1 | cbs-i:AccommodationCostsCleaningCosts | xbrli:monetaryItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r10.c0 | Accommodation costs service costs/cbs-table_PsIncomeStatementOperationalExpensesAccommodationCosts-x.1 | cbs-i:AccommodationCostsServiceCosts | xbrli:monetaryItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r11.c0 | Accommodation costs gas/cbs-table_PsIncomeStatementOperationalExpensesAccommodationCosts-x.1 | cbs-i:AccommodationCostsGas | xbrli:monetaryItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r12.c0 | Accommodation costs electricity/cbs-table_PsIncomeStatementOperationalExpensesAccommodationCosts-x.1 | cbs-i:AccommodationCostsElectricity | xbrli:monetaryItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r13.c0 | Accommodation costs water/cbs-table_PsIncomeStatementOperationalExpensesAccommodationCosts-x.1 | cbs-i:AccommodationCostsWater | xbrli:monetaryItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r14.c0 | Accommodation costs net work services/cbs-table_PsIncomeStatementOperationalExpensesAccommodationCosts-x.1 | cbs-i:AccommodationCostsNetWorkServices | xbrli:monetaryItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r15.c0 | Accommodation costs private use energy/cbs-table_PsIncomeStatementOperationalExpensesAccommodationCosts-x.1 | cbs-i:AccommodationCostsPrivateUseEnergy | xbrli:monetaryItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r16.c0 | Accommodation costs assurance premiums real estate/cbs-table_PsIncomeStatementOperationalExpensesAccommodationCosts-x.1 | cbs-i:AccommodationCostsAssurancePremiumsRealEstate | xbrli:monetaryItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r17.c0 | Accommodation costs real estate taxes/cbs-table_PsIncomeStatementOperationalExpensesAccommodationCosts-x.1 | cbs-i:AccommodationCostsRealEstateTaxes | xbrli:monetaryItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r18.c0 | Accommodation costs environmental and water purification levies/cbs-table_PsIncomeStatementOperationalExpensesAccommodationCosts-x.1 | cbs-i:AccommodationCostsEnvironmentalAndWaterPurificationLevies | xbrli:monetaryItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r19.c0 | Accommodation costs other taxes/cbs-table_PsIncomeStatementOperationalExpensesAccommodationCosts-x.1 | cbs-i:AccommodationCostsOtherTaxes | xbrli:monetaryItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r20.c0 | Accommodation costs other fixed costs/cbs-table_PsIncomeStatementOperationalExpensesAccommodationCosts-x.1 | cbs-i:AccommodationCostsOtherFixedCosts | xbrli:monetaryItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r21.c0 | Accommodation costs donation provision excess risk assurances/cbs-table_PsIncomeStatementOperationalExpensesAccommodationCosts-x.1 | cbs-i:AccommodationCostsDonationProvisionExcessRiskAssurances | xbrli:monetaryItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r22.c0 | Accommodation costs reserve release provision excess risk assurances/cbs-table_PsIncomeStatementOperationalExpensesAccommodationCosts-x.1 | cbs-i:AccommodationCostsReserveReleaseProvisionExcessRiskAssurances | xbrli:monetaryItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r23.c0 | Accommodation costs donation provision maintenance buildings/cbs-table_PsIncomeStatementOperationalExpensesAccommodationCosts-x.1 | cbs-i:AccommodationCostsDonationProvisionMaintenanceBuildings | xbrli:monetaryItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r24.c0 | Accommodation costs release provision maintenance buildings/cbs-table_PsIncomeStatementOperationalExpensesAccommodationCosts-x.1 | cbs-i:AccommodationCostsReleaseProvisionMaintenanceBuildings | xbrli:monetaryItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r25.c0 | Accommodation costs donation cost egalization reserve maintenance buildings/cbs-table_PsIncomeStatementOperationalExpensesAccommodationCosts-x.1 | cbs-i:AccommodationCostsDonationCostEgalizationReserveMaintenanceBuildings | xbrli:monetaryItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r26.c0 | Accommodation costs release cost egalization reserve maintenance buildings/cbs-table_PsIncomeStatementOperationalExpensesAccommodationCosts-x.1 | cbs-i:AccommodationCostsReleaseCostEgalizationReserveMaintenanceBuildings | xbrli:monetaryItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r27.c0 | Accommodation costs not mentioned elsewhere/cbs-table_PsIncomeStatementOperationalExpensesAccommodationCosts-x.1 | cbs-i:AccommodationCostsNotMentionedElsewhere | xbrli:monetaryItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r28.c0 | Accommodation costs recharged/cbs-table_PsIncomeStatementOperationalExpensesAccommodationCosts-x.1 | cbs-i:AccommodationCostsRecharged | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |