XML 65 R57.htm IDEA: XBRL DOCUMENT
v3.25.3

Current Liabilites - Trade and Other Payables (Tables) | 12 Months Ended
--- | ---
Jun. 30, 2025
Statements [Line Items] |
Summary of Current Liabilities - Trade And Other Payables |
|  | Consolidated |
| June 30, 2025 $ |  |  | June 30, 2024 $ |
Trade payables |  |  | 5,533,659 |  |  |  | 3,790,216 |
Accruals |  |  | 4,653,950 |  |  |  | 5,343,241 |
Other payables |  |  | 446,949 |  |  |  | 428,708 |
|  |  | 10,634,558 |  |  |  | 9,562,165 |

X
- Definition The disclosure of detailed information about trade and other payables. + References No definition available. + Details
Name: | immp_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory
Namespace Prefix: | immp_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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