v3.26.1
Commitments and contingencies - Operating lease obligations (Details)
€ in Thousands
Dec. 31, 2024
EUR (€)
Leases  
Future minimum lease payments under non-cancellable lease agreements but not yet commenced € 53,640
Less than one year  
Leases  
Future minimum lease payments under non-cancellable lease agreements but not yet commenced 2,086
Between one and five years  
Leases  
Future minimum lease payments under non-cancellable lease agreements but not yet commenced 14,304
More than five years  
Leases  
Future minimum lease payments under non-cancellable lease agreements but not yet commenced € 37,250