xbrli:shares iso4217:USD iso4217:EUR xbrli:pure iso4217:USD xbrli:shares iso4217:EUR xbrli:shares iso4217:EUR xbrli:shares 96950020QIOHAAK9V551 2019-01-01 2019-12-31 96950020QIOHAAK9V551 2019-12-31 96950020QIOHAAK9V551 2019-01-01 96950020QIOHAAK9V551 2020-01-01 2020-12-31 96950020QIOHAAK9V551 2020-12-31 96950020QIOHAAK9V551 2019-01-01 2019-12-31 ifrs-full:AccumulatedOtherComprehensiveIncomeMember 96950020QIOHAAK9V551 2020-01-01 2020-12-31 ifrs-full:AccumulatedOtherComprehensiveIncomeMember 96950020QIOHAAK9V551 2018-12-31 ifrs-full:AccumulatedOtherComprehensiveIncomeMember 96950020QIOHAAK9V551 2019-12-31 ifrs-full:AccumulatedOtherComprehensiveIncomeMember 96950020QIOHAAK9V551 2020-12-31 ifrs-full:AccumulatedOtherComprehensiveIncomeMember 96950020QIOHAAK9V551 2019-01-01 2019-12-31 ifrs-full:EquityAttributableToOwnersOfParentMember 96950020QIOHAAK9V551 2020-01-01 2020-12-31 ifrs-full:EquityAttributableToOwnersOfParentMember 96950020QIOHAAK9V551 2018-12-31 ifrs-full:EquityAttributableToOwnersOfParentMember 96950020QIOHAAK9V551 2019-12-31 ifrs-full:EquityAttributableToOwnersOfParentMember 96950020QIOHAAK9V551 2020-12-31 ifrs-full:EquityAttributableToOwnersOfParentMember 96950020QIOHAAK9V551 2019-01-01 2019-12-31 96950020QIOHAAK9V551 2020-01-01 2020-12-31 96950020QIOHAAK9V551 2018-12-31 96950020QIOHAAK9V551 2019-12-31 96950020QIOHAAK9V551 2020-12-31 96950020QIOHAAK9V551 2019-01-01 2019-12-31 ifrs-full:IssuedCapitalMember 96950020QIOHAAK9V551 2020-01-01 2020-12-31 ifrs-full:IssuedCapitalMember 96950020QIOHAAK9V551 2018-12-31 ifrs-full:IssuedCapitalMember 96950020QIOHAAK9V551 2019-12-31 ifrs-full:IssuedCapitalMember 96950020QIOHAAK9V551 2020-12-31 ifrs-full:IssuedCapitalMember 96950020QIOHAAK9V551 2019-01-01 2019-12-31 ifrs-full:NoncontrollingInterestsMember 96950020QIOHAAK9V551 2020-01-01 2020-12-31 ifrs-full:NoncontrollingInterestsMember 96950020QIOHAAK9V551 2018-12-31 ifrs-full:NoncontrollingInterestsMember 96950020QIOHAAK9V551 2019-12-31 ifrs-full:NoncontrollingInterestsMember 96950020QIOHAAK9V551 2020-12-31 ifrs-full:NoncontrollingInterestsMember 96950020QIOHAAK9V551 2019-01-01 2019-12-31 ifrs-full:SharePremiumMember 96950020QIOHAAK9V551 2020-01-01 2020-12-31 ifrs-full:SharePremiumMember 96950020QIOHAAK9V551 2018-12-31 ifrs-full:SharePremiumMember 96950020QIOHAAK9V551 2019-12-31 ifrs-full:SharePremiumMember 96950020QIOHAAK9V551 2020-12-31 ifrs-full:SharePremiumMember 96950020QIOHAAK9V551 2019-01-01 2019-12-31 ifrs-full:TreasurySharesMember 96950020QIOHAAK9V551 2020-01-01 2020-12-31 ifrs-full:TreasurySharesMember 96950020QIOHAAK9V551 2018-12-31 ifrs-full:TreasurySharesMember 96950020QIOHAAK9V551 2019-12-31 ifrs-full:TreasurySharesMember 96950020QIOHAAK9V551 2020-12-31 ifrs-full:TreasurySharesMember 96950020QIOHAAK9V551 2019-01-01 2019-12-31 soprasteria:ReservesAndRetainedEarningsMember 96950020QIOHAAK9V551 2020-01-01 2020-12-31 soprasteria:ReservesAndRetainedEarningsMember 96950020QIOHAAK9V551 2018-12-31 soprasteria:ReservesAndRetainedEarningsMember 96950020QIOHAAK9V551 2019-12-31 soprasteria:ReservesAndRetainedEarningsMember 96950020QIOHAAK9V551 2020-12-31 soprasteria:ReservesAndRetainedEarningsMember 96950020QIOHAAK9V551 2020-01-01