v3.25.1

Summary of significant transactions - Terms of the equity investment (Details) - EUR (€) |  |  |  |  | 1 Months Ended | 12 Months Ended
--- | --- | --- | --- | --- | --- | ---
Nov. 06, 2019 | Oct. 22, 2019 | Aug. 23, 2019 | Aug. 22, 2019 | Jan. 31, 2025 | Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022
Summary Of Significant Transaction [line items] |  |  |  |  |  |  |  |
Average exercise price warrants |  |  |  |  |  | € 0 | € 28.75 | € 23.68
Gilead |  |  |  |  |  |  |  |
Summary Of Significant Transaction [line items] |  |  |  |  |  |  |  |
Gilead's stake in Galapagos | 25.10% |  | 22.04% | 12.30% |  |  |  |
Share Holding Percentage |  |  |  |  |  | 25.35% |  |
Full Lock Up Period |  |  |  |  |  | 6 months |  |
Full Lock Up Period SpinCO |  |  |  |  |  | 6 months |  |
Gilead | Separation Agreement - Spin-off |  |  |  |  |  |  |  |
Summary Of Significant Transaction [line items] |  |  |  |  |  |  |  |
Proportion Of Ownership Interest In Galapagos And SpinCo |  |  |  |  | 25.00% |  |  |
Gilead | Warrant B |  |  |  |  |  |  |  |
Summary Of Significant Transaction [line items] |  |  |  |  |  |  |  |
Multiplier used to calculate exercise price per share |  | 120.00% |  |  |  |  |  |
Initial Warrant Term |  | 5 years |  |  |  |  |  |
Volume of days |  | 30 days |  |  |  |  |  |
Average exercise price warrants |  | € 140.59 |  |  |  |  |  |
Value of warrant B |  |  |  |  |  | € 10,000.00 |  |
Gilead | Maximum |  |  |  |  |  |  |  |
Summary Of Significant Transaction [line items] |  |  |  |  |  |  |  |
Maximum Possible Ownership Interest In Galapagos |  | 29.90% |  |  |  |  |  |

X
- Definition Arithmetic Mean 30 Day Daily Volume Weighted Average Trading Price of Entity, Multiplier, Exercise Price Per Share + References No definition available. + Details
Name: | glpg_ArithmeticMean30DayDailyVolumeWeightedAverageTradingPriceOfEntityMultiplierExercisePricePerShare
Namespace Prefix: | glpg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition This represents the full lock-up period of all Gilead's securities of Galapagos. + References No definition available. + Details
Name: | glpg_FullLockUpPeriod
Namespace Prefix: | glpg_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition This represents the full lock-up period of all Gilead's securities of SpinCo. + References No definition available. + Details
Name: | glpg_FullLockUpPeriodSpinco
Namespace Prefix: | glpg_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the initial term of the warrant. + References No definition available. + Details
Name: | glpg_InitialWarrantTerm
Namespace Prefix: | glpg_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maximum possible ownership interest in Galapagos. + References No definition available. + Details
Name: | glpg_MaximumPossibleOwnershipInterestInGalapagos
Namespace Prefix: | glpg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The proportion of ownership interest in Galapagos. + References No definition available. + Details
Name: | glpg_ProportionOfOwnershipInterestInGalapagos
Namespace Prefix: | glpg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The proportion of ownership interest in Galapagos and SpinCO + References No definition available. + Details
Name: | glpg_ProportionOfOwnershipInterestInGalapagosAndSpinco
Namespace Prefix: | glpg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The shareholding percentage of Gilead. + References No definition available. + Details
Name: | glpg_ShareHoldingPercentage
Namespace Prefix: | glpg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent summary of significant transaction. + References No definition available. + Details
Name: | glpg_SummaryOfSignificantTransactionLineItems
Namespace Prefix: | glpg_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The period of volume taken as base for calculation of weighted average share price. + References No definition available. + Details
Name: | glpg_WeightedAverageSharePriceCalculatedPeriod
Namespace Prefix: | glpg_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The fair value of financial liabilities. [Refer: At fair value [member]; Financial liabilities] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2024-01-01 -Paragraph 25 -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_25&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_FinancialLiabilitiesAtFairValue
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The weighted average exercise price of other equity instruments (ie other than share options) exercised or vested in a share-based payment arrangement. [Refer: Weighted average [member]] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IFRS -Number 2 -IssueDate 2024-01-01 -Paragraph 45 -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_WeightedAverageExercisePriceOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement2019
Namespace Prefix: | ifrs-full_
Data Type: | dtr-2022:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_CounterpartiesAxis=glpg_GileadMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=ifrs-full_MajorOrdinaryShareTransactionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_WarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |