| Performance obligations satisfied over time [member] | en | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| This member stands for performance obligations satisfied over time. An entity satisfies a performance obligation over time, if one of the following criteria is met: (a) the customer simultaneously receives and consumes the benefits provided by the entity’s performance as the entity performs; (b) the entity’s performance creates or enhances an asset (for example, work in progress) that the customer controls as the asset is created or enhanced; or (c) the entity’s performance does not create an asset with an alternative use to the entity and the entity has an enforceable right to payment for performance completed to date. [Refer: Performance obligations [member]] | en | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Zobowiązania do wykonania świadczenia spełniane w miarę upływu czasu [member] | pl | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Element ten oznacza zobowiązania do wykonania świadczenia spełniane w miarę upływu czasu. Jednostka wypełnia zobowiązanie do wykonania świadczenia w miarę upływu czasu, jeżeli spełnione jest jedno z następujących kryteriów: a) klient jednocześnie otrzymuje i czerpie korzyści płynące ze świadczenia jednostki w miarę wykonywania przez jednostkę tego świadczenia; b) w wyniku wykonania świadczenia przez jednostkę powstaje lub zostaje ulepszony składnik aktywów (na przykład produkcja w toku), a kontrolę nad tym składnikiem aktywów – w miarę jego powstawania lub ulepszania – sprawuje klient; lub c) w wyniku wykonania świadczenia przez jednostkę nie powstaje składnik aktywów o alternatywnym zastosowaniu dla jednostki, a jednostce przysługuje egzekwowalne prawo do zapłaty za dotychczas wykonane świadczenie. [Zob.: zobowiązania do wykonania świadczenia [member]] | pl | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |