| 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 |
| Povinnosti plnenia zmluvy plnené postupom času [member] | sk | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Tento člen predstavuje povinnosti plnenia zmluvy plnené postupom času. Účtovná jednotka spĺňa povinnosť plnenia zmluvy postupom času, ak je splnené jedno z týchto kritérií: a) zákazník súbežne prijíma a spotrebúva úžitky vznikajúce z plnenia zmluvy účtovnou jednotkou v rovnakom čase, ako účtovná jednotka plní zmluvu; b) plnenie zmluvy účtovnou jednotkou vytvára alebo vylepšuje aktívum (napr. nedokončená výroba), ktoré zákazník kontroluje, v rovnakom čase, ako sa aktívum vytvára alebo vylepšuje; alebo c) plnenie zmluvy účtovnou jednotkou nevytvára pre účtovnú jednotku alternatívne použitie aktíva a účtovná jednotka má vymožiteľné právo na platbu za dokončené plnenie zmluvy do daného dátumu. [Odkaz: Povinnosti plnenia zmluvy [member]] | sk | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |