| r0.c0 | Net revenue produced goods/cbs-table_PsIncomeStatementNetRevenueProducedGoodsBySpanOfControl-x.1 | cbs-i:NetRevenueProducedGoods | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r1.c0 | Net revenue produced goods production abroad/cbs-table_PsIncomeStatementNetRevenueProducedGoodsBySpanOfControl-x.1 | cbs-i:NetRevenueProducedGoodsProductionAbroad | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r2.c0 | Net revenue produced goods subcontracting/cbs-table_PsIncomeStatementNetRevenueProducedGoodsBySpanOfControl-x.1 | cbs-i:NetRevenueProducedGoodsSubcontracting | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r3.c0 | Net revenue produced goods not classified/cbs-table_PsIncomeStatementNetRevenueProducedGoodsBySpanOfControl-x.1 | cbs-i:NetRevenueProducedGoodsNotClassified | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |