| r0.c0 | Change in stocks/cbs-table_PsIncomeStatementChangeInStocks-x.1 | cbs-i:ChangeInStocks | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r1.c0 | Change in stocks finished product/cbs-table_PsIncomeStatementChangeInStocks-x.1 | cbs-i:ChangeInStocksFinishedProduct | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r2.c0 | Change in stocks work in progress/cbs-table_PsIncomeStatementChangeInStocks-x.1 | cbs-i:ChangeInStocksWorkInProgress | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r3.c0 | Change in stocks construction contracts/cbs-table_PsIncomeStatementChangeInStocks-x.1 | cbs-i:ChangeInStocksConstructionContracts | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r4.c0 | Change in stocks capitalised production costs/cbs-table_PsIncomeStatementChangeInStocks-x.1 | cbs-i:ChangeInStocksCapitalisedProductionCosts | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r5.c0 | Private use own business material change in stocks/cbs-table_PsIncomeStatementChangeInStocks-x.1 | cbs-i:PrivateUseOwnBusiness | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |