| Adjustments to reconcile profit (loss) attributable to owners of parent to numerator used in calculating basic earnings per share | en | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Total adjustments to reconcile profit (loss) attributable to owners of parent to numerator used in calculating basic earnings per share | en | http://www.xbrl.org/2009/role/negatedTotalLabel | http://www.xbrl.org/2003/role/link |
| The adjustment to reconcile profit (loss) attributable to the parent entity to the numerator used in calculating basic earnings per share. It represents the aggregate of the reconciliation amounts for all classes of instruments that affect basic earnings per share. | en | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Justeringar för avstämning av resultat som är hänförligt till ägarna av moderföretaget till den täljare som används för att beräkna resultatet per aktie före utspädning | sv | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Justering för avstämning av resultat som är hänförligt till moderföretaget till den täljare som används för att beräkna resultatet per aktie före utspädning. Den utgör summan av avstämningsbeloppen för alla klasser av instrument som påverkar resultatet per aktie före utspädning. | sv | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Totala justeringar för avstämning av resultat som är hänförligt till ägarna av moderföretaget till den täljare som används för att beräkna resultatet per aktie före utspädning | sv | http://www.xbrl.org/2009/role/negatedTotalLabel | http://www.xbrl.org/2003/role/link |