v3.25.1

Share based payments - Restricted stock units (RSU's) (Textual) (Details) € in Millions | 12 Months Ended |  |
--- | --- | --- | ---
Dec. 31, 2024 EUR (€) D shares | Dec. 31, 2023 EUR (€) | Dec. 31, 2022 EUR (€)
Restricted Stock Units (RSUs) |  |  |
Share based payments |  |  |
Number of securities called by each restricted stock or right | shares | 1 |  |
Number of calendar days period preceding vesting date for calculate value of weighted average price of entity share traded on stock-exchange | 30 |  |
Vesting period | 4 years |  |
Percentage vested | 25.00% |  |
Number of calendar days period preceding reporting period for calculate value of weighted average price of entity share traded on stock-exchange | 30 |  |
Total Liability relating to outstanding RSUs | € | € 16.7 | € 13.8 | € 12.9
RSUs, other general plans |  |  |
Share based payments |  |  |
Vesting period | 3 years |  |
RSUs, other general plans | Vesting percentage portion one |  |  |
Share based payments |  |  |
Vesting period | 2 years |  |
Share based payments, Percentage of other equity instruments vested in certain period | 50.00% |  |
RSUs, other general plans | Vesting percentage portion two |  |  |
Share based payments |  |  |
Vesting period | 3 years |  |
Share based payments, Percentage of other equity instruments vested in certain period | 50.00% |  |
RSUs, other general plans | Vesting tranche one | Vesting percentage portion one |  |  |
Share based payments |  |  |
Vesting period | 3 years |  |
Share based payments, Percentage of other equity instruments vested in certain period | 34.00% |  |
RSUs, other general plans | Vesting tranche two | Vesting percentage portion two |  |  |
Share based payments |  |  |
Vesting period | 2 years |  |
Share based payments, Percentage of other equity instruments vested in certain period | 33.00% |  |

X
- Definition Period which the right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | glpg_IfrsShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod
Namespace Prefix: | glpg_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of calendar days period preceding the reporting period of other equity instrument for calculate the value of weighted average price of entity share traded on stock-exchange. + References No definition available. + Details
Name: | glpg_NumberOfCalendarDaysPeriodPrecedingReportingPeriodForCalculateValueOfWeightedAveragePriceOfEntityShareTradedOnStockExchange
Namespace Prefix: | glpg_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of calendar days period preceding the relevant vesting date of other equity instrument for calculate the value of weighted average price of entity share traded on stock-exchange. + References No definition available. + Details
Name: | glpg_NumberOfCalendarDaysPeriodPrecedingVestingDateForCalculateValueOfWeightedAveragePriceOfEntityShareTradedOnStockExchange
Namespace Prefix: | glpg_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of securities into which each restricted stock or right may be converted. For example, but not limited to, each restricted stock or right may be converted into two shares. + References No definition available. + Details
Name: | glpg_NumberOfSecuritiesCalledByEachRestrictedStockOrRight
Namespace Prefix: | glpg_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The percentage of other equity instruments vested for share based payment transaction. + References No definition available. + Details
Name: | glpg_PercentageOfOtherEquityInstrumentsVested
Namespace Prefix: | glpg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The percentage of other equity instruments vested in certain period for share based payment transaction. + References No definition available. + Details
Name: | glpg_PercentageOfOtherEquityInstrumentsVestedInCertainPeriod
Namespace Prefix: | glpg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of liabilities arising from share-based payment transactions. Share-based payment transactions are transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Types of share-based payment arrangements [domain]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 2 -IssueDate 2024-01-01 -Paragraph 51 -Subparagraph b -Clause i -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_51_b_i&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=glpg_IfrsRestrictedStockUnitsRsusMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=glpg_RestrictedStockUnitsRsusOtherPlansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | glpg_VestingPercentageAxis=glpg_ShareBasedCompensationAwardVestingPercentagePortionOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | glpg_VestingPercentageAxis=glpg_ShareBasedCompensationAwardVestingPercentagePortionTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | glpg_IfrsVestingAxis=glpg_IfrsShareBasedCompensationAwardTrancheOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | glpg_IfrsVestingAxis=glpg_IfrsShareBasedCompensationAwardTrancheTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |