iso4217:EUR
iso4217:EUR
xbrli:shares
xbrli:shares
969500MGFIKUGLTC9742
2022-12-31
969500MGFIKUGLTC9742
2023-12-31
969500MGFIKUGLTC9742
2022-01-01
2022-12-31
969500MGFIKUGLTC9742
2023-01-01
2023-12-31
969500MGFIKUGLTC9742
2021-12-31
969500MGFIKUGLTC9742
2022-01-01
2022-12-31
ifrs-full:EquityAttributableToOwnersOfParentMember
969500MGFIKUGLTC9742
2021-12-31
ifrs-full:EquityAttributableToOwnersOfParentMember
969500MGFIKUGLTC9742
2022-12-31
ifrs-full:EquityAttributableToOwnersOfParentMember
969500MGFIKUGLTC9742
2023-01-01
2023-12-31
ifrs-full:EquityAttributableToOwnersOfParentMember
969500MGFIKUGLTC9742
2023-12-31
ifrs-full:EquityAttributableToOwnersOfParentMember
969500MGFIKUGLTC9742
2022-01-01
2022-12-31
ifrs-full:SharePremiumMember
969500MGFIKUGLTC9742
2021-12-31
ifrs-full:SharePremiumMember
969500MGFIKUGLTC9742
2022-12-31
ifrs-full:SharePremiumMember
969500MGFIKUGLTC9742
2023-01-01
2023-12-31
ifrs-full:SharePremiumMember
969500MGFIKUGLTC9742
2023-12-31
ifrs-full:SharePremiumMember
969500MGFIKUGLTC9742
2022-01-01
2022-12-31
ifrs-full:IssuedCapitalMember
969500MGFIKUGLTC9742
2021-12-31
ifrs-full:IssuedCapitalMember
969500MGFIKUGLTC9742
2022-12-31
ifrs-full:IssuedCapitalMember
969500MGFIKUGLTC9742
2023-01-01
2023-12-31
ifrs-full:IssuedCapitalMember
969500MGFIKUGLTC9742
2023-12-31
ifrs-full:IssuedCapitalMember
969500MGFIKUGLTC9742
2022-01-01
2022-12-31
ifrs-full:TreasurySharesMember
969500MGFIKUGLTC9742
2021-12-31
ifrs-full:TreasurySharesMember
969500MGFIKUGLTC9742
2022-12-31
ifrs-full:TreasurySharesMember
969500MGFIKUGLTC9742
2023-01-01
2023-12-31
ifrs-full:TreasurySharesMember
969500MGFIKUGLTC9742
2023-12-31
ifrs-full:TreasurySharesMember
969500MGFIKUGLTC9742
2022-01-01
2022-12-31
ifrs-full:NoncontrollingInterestsMember
969500MGFIKUGLTC9742
2021-12-31
ifrs-full:NoncontrollingInterestsMember
969500MGFIKUGLTC9742
2022-12-31
ifrs-full:NoncontrollingInterestsMember
969500MGFIKUGLTC9742
2023-01-01
2023-12-31
ifrs-full:NoncontrollingInterestsMember
969500MGFIKUGLTC9742
2023-12-31
ifrs-full:NoncontrollingInterestsMember
969500MGFIKUGLTC9742
2022-01-01
2022-12-31
ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember
969500MGFIKUGLTC9742
2021-12-31
ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember
969500MGFIKUGLTC9742
2022-12-31
ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember
969500MGFIKUGLTC9742
2023-01-01
2023-12-31
ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember
969500MGFIKUGLTC9742
2023-12-31
ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember
969500MGFIKUGLTC9742
2022-01-01
2022-12-31
rubis:ReservesAndRetainedEarningsMember
969500MGFIKUGLTC9742
2021-12-31
rubis:ReservesAndRetainedEarningsMember
969500MGFIKUGLTC9742
2022-12-31
rubis:ReservesAndRetainedEarningsMember
969500MGFIKUGLTC9742
2023-01-01
2023-12-31
rubis:ReservesAndRetainedEarningsMember
969500MGFIKUGLTC9742
2023-12-31
rubis:ReservesAndRetainedEarningsMember