| r0.c0 | Accumulated project revenues of construction contracts/Current | rj-i:ConstructionContractsAccumulatedProjectRevenues | nl-types:monetaryNoDecimalsItemType | instant | $FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | bzk-ti-dm:CompoundMember |
| r0.c1 | Accumulated project revenues of construction contracts/Previous | rj-i:ConstructionContractsAccumulatedProjectRevenues | nl-types:monetaryNoDecimalsItemType | instant | $FinancialReportingPeriodPreviousEndDateParam | $BasisOfPreparationParam | bzk-ti-dm:CompoundMember |
| r1.c0 | Advances received for construction contracts/Current | rj-i:ConstructionContractsProgressBillings | nl-types:monetaryNoDecimalsItemType | instant | $FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | bzk-ti-dm:CompoundMember |
| r1.c1 | Advances received for construction contracts/Previous | rj-i:ConstructionContractsProgressBillings | nl-types:monetaryNoDecimalsItemType | instant | $FinancialReportingPeriodPreviousEndDateParam | $BasisOfPreparationParam | bzk-ti-dm:CompoundMember |
| r2.c0 | Amount withheld by clients of construction contracts/Current | rj-i:ConstructionContractsWithheldByClient | nl-types:monetaryNoDecimalsItemType | instant | $FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | bzk-ti-dm:CompoundMember |
| r2.c1 | Amount withheld by clients of construction contracts/Previous | rj-i:ConstructionContractsWithheldByClient | nl-types:monetaryNoDecimalsItemType | instant | $FinancialReportingPeriodPreviousEndDateParam | $BasisOfPreparationParam | bzk-ti-dm:CompoundMember |
| r3.c0 | Capitalised expenses for services not yet rendered of construction contracts/Current | rj-i:ConstructionContractsCapitalisedExpensesServicesNotYetRendered | nl-types:monetaryNoDecimalsItemType | instant | $FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | bzk-ti-dm:CompoundMember |
| r3.c1 | Capitalised expenses for services not yet rendered of construction contracts/Previous | rj-i:ConstructionContractsCapitalisedExpensesServicesNotYetRendered | nl-types:monetaryNoDecimalsItemType | instant | $FinancialReportingPeriodPreviousEndDateParam | $BasisOfPreparationParam | bzk-ti-dm:CompoundMember |
| r4.c0 | Construction contracts/Current | rj-i:ConstructionContracts | nl-types:monetaryNoDecimalsItemType | instant | $FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | bzk-ti-dm:CompoundMember |
| r4.c1 | Construction contracts/Previous | rj-i:ConstructionContracts | nl-types:monetaryNoDecimalsItemType | instant | $FinancialReportingPeriodPreviousEndDateParam | $BasisOfPreparationParam | bzk-ti-dm:CompoundMember |