| Performance obligations [member] | en | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| This member stands for all performance obligations. A performance obligation is a promise in a contract with a customer to transfer to the customer either: (a) a good or service (or a bundle of goods or services) that is distinct; or (b) a series of distinct goods or services that are substantially the same and that have the same pattern of transfer to the customer. This member also represents the standard value for the 'Performance obligations' axis if no other member is used. | en | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Teljesítési kötelmek [member] | hu | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Ez az elem az összes teljesítési kötelmet jelöli. A teljesítési kötelem vevői szerződésben szereplő ígéret a következők valamelyikének a vevő számára való átadására: a) különálló áru vagy szolgáltatás (áru- vagy szolgáltatáscsomag); vagy b) olyan különálló áruk vagy szolgáltatások sorozata, amelyek lényegében azonosak, és amelyek vevőnek való átadása azonos minta szerint történik. Egyéb elemek hiányában ez az elem a „Teljesítési kötelmek” tengely alapértékét is jelöli. | hu | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |