| 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 |
| Prestationsåtaganden som uppfylls över tid [member] | sv | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Detta element står för prestationsåtaganden som uppfylls över tid. Ett företag uppfyller ett prestationsåtagande över tid om a) kunden samtidigt erhåller och förbrukar de fördelar som tillhandahålls genom företagets prestation när företaget fullgör ett åtagande, b) företagets prestation skapar eller förbättrar en tillgång (t.ex. pågående arbete) som kunden kontrollerar när tillgången skapas eller förbättras, eller c) företagets prestation skapar inte en tillgång med en alternativ användning för företaget och företaget har rätt till betalning för prestation som uppnåtts till dato. [Se: Prestationsåtaganden [member]] | sv | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |