| 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 |
| Oibleagáidí feidhmíochta a chomhlíontar thar thréimhse ama [member] | ga | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Seasann an ball seo d’oibleagáidí feidhmíochta a chomhlíontar thar thréimhse ama. Comhlíonann eintiteas oibleagáid feidhmíochta thar thréimhse ama, má chomhlíontar ceann de na critéir seo a leanas: (a) faigheann an custaiméir na tairbhí arna soláthar ag feidhmíocht an eintitis de réir mar a fheidhmíonn an t‑eintiteas go comhuaineach agus ídíonn iad; (b) cruthaíonn feidhmíocht an eintitis sócmhainn nó feabhsaítear sócmhainn (mar shampla, obair idir lámha) a rialaíonn an custaiméir de réir mar a chruthaítear nó mar a fheabhsaítear an tsócmhainn; nó (c) ní chruthaíonn feidhmíocht an eintitis sócmhainn ag a bhfuil úsáid mhalartach don eintiteas agus tá ceart in‑fhorfheidhmithe ag an eintiteas ar íocaíocht as feidhmíocht a tugadh chun críche go dtí seo. [Féach: Oibleagáidí feidhmíochta [member]] | ga | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |