| 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 |
| Obbligi ta’ prestazzjoni ssodisfati matul iż-żmien [member] | mt | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Dan il-membru jirrappreżenta l-obbligi ta’ prestazzjoni ssodisfati matul iż-żmien. Entità tissodisfa obbligu ta’ prestazzjoni matul iż-żmien, jekk jiġi ssodisfat wieħed mill-kriterji li ġejjin: (a) il-klijent jirċievi u jikkonsma fl-istess ħin il-benefiċċji pprovduti mill-prestazzjoni tal-entità waqt li l-entità twettaq il-prestazzjoni tagħha; (b) il-prestazzjoni tal-entità toħloq jew ittejjeb assi (pereżempju, xogħol li jkun għaddej) li l-klijent jikkontrolla waqt li l-assi jkun qed jinħoloq jew jittejjeb; jew (c) il-prestazzjoni tal-entità ma toħloqx assi b’użu alternattiv għall-entità u l-entità għandha dritt infurzabbli għall-pagament għal prestazzjoni kompluta sa dak il-mument. [Refer: Obbligi ta’ prestazzjoni [member]] | mt | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |