XML 59 R40.htm IDEA: XBRL DOCUMENT
v3.24.1.1.u2

Loss Per Share (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2023
Loss Per Share [Abstract] |
Schedule of Basic Loss Per Share | Basic loss per share is calculated by dividing the loss attributable to equity holders of the Company by the weighted average number of ordinary shares in issue during the year.
|  | Year ended December 31, |
|  | 2023 |  |  | 2022 |  |  | 2021 |
(Loss) attributable to equity holders of the company ($000) |  |  | (17,691 | ) |  |  | (15,397 | ) |  |  | (23,417 | )
Weighted average number of ordinary shares in issue |  |  | 102,471,016 |  |  |  | 101,526,389 |  |  |  | 97,932,055 |
Basic loss per share (cents per share) |  |  | (17.3 | ) |  |  | (15.2 | ) |  |  | (23.9 | )

X
- Definition Disclosure of detailed information about of earnings per share. + References No definition available. + Details
Name: | tlsa_DisclosureOfDetailedInformationAboutOfEarningsPerShareTableTextBlock
Namespace Prefix: | tlsa_
Data Type: | dtr:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | tlsa_LossPerShareTablesLineItems
Namespace Prefix: | tlsa_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration