XML 132 R111.htm IDEA: XBRL DOCUMENT
v3.26.1

Other reserves, derivative warrant liabilities, and earnouts liabilities - Earnouts liabilities (Details) - Earnouts liabilities | Jan. 24, 2023 D tranche $ / shares | Dec. 31, 2025 shares
--- | --- | ---
Other reserves, derivative warrant liabilities, and earnouts liabilities |  |
Number of additional shares the eligible shareholders may receive | shares |  | 600,000
Number of equal tranches | tranche | 3 |
Volume-weighted average closing sale price one | $ 312.5 |
Volume-weighted average closing sale price two | 375 |
Volume-weighted average closing sale price three | $ 437.5 |
Number of trading days to determine volume-weighted average closing sale price | D | 20 |
Number of consecutive trading day period to determine volume-weighted average closing sale price | D | 30 |

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_DisclosureOfFinancialInstrumentsLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of additional shares the eligible shareholders may receive. + References No definition available. + Details
Name: | swvl_NumberOfAdditionalSharesEligibleShareholdersMayReceive
Namespace Prefix: | swvl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of consecutive trading day period to determine volume-weighted average closing sale price. + References No definition available. + Details
Name: | swvl_NumberOfConsecutiveTradingDayPeriodToDetermineVolumeWeightedAverageClosingSalePrice
Namespace Prefix: | swvl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of equal tranches. + References No definition available. + Details
Name: | swvl_NumberOfEqualTranches
Namespace Prefix: | swvl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of trading days to determine volume-weighted average closing sale price. + References No definition available. + Details
Name: | swvl_NumberOfTradingDaysToDetermineVolumeWeightedAverageClosingSalePrice
Namespace Prefix: | swvl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the volume-weighted average closing sale price one. + References No definition available. + Details
Name: | swvl_VolumeWeightedAverageClosingSalePriceOne
Namespace Prefix: | swvl_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the volume-weighted average closing sale price three. + References No definition available. + Details
Name: | swvl_VolumeWeightedAverageClosingSalePriceThree
Namespace Prefix: | swvl_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the volume-weighted average closing sale price two. + References No definition available. + Details
Name: | swvl_VolumeWeightedAverageClosingSalePriceTwo
Namespace Prefix: | swvl_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_CategoriesOfFinancialLiabilitiesAxis=swvl_EarnoutsLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |