XML 68 R60.htm IDEA: XBRL DOCUMENT
v3.25.3

Current Liabilities - Convertible Note (Table) | 12 Months Ended
--- | ---
Jun. 30, 2025
Current Liabilites Convertible Note [Abstract] |
Disclosure Of Convertible Note Explanatory |
|  | Consolidated |
| June 30, 2025 $ |  |  | June 30, 2024 $ |
Current liabilities |  |  | 1,104,878 |  |  |  | — |
Non-current liabilities |  |  | — |  |  |  | 960,763 |
Total convertible note liabilities |  |  | 1,104,878 |  |  |  | 960,763 |

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

X
- Definition Disclosure of convertible note explanatory. + References No definition available. + Details
Name: | immp_DisclosureOfConvertibleNoteExplanatory
Namespace Prefix: | immp_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration