XML 156 R117.htm IDEA: XBRL DOCUMENT
v3.21.1

Net loss per share - Additional Information (Detail) | 12 Months Ended
--- | ---
Dec. 31, 2020 shares
Text Block [Abstract] |
Dilutive effect of share options on number of warrants | 7,187,500

X
- Definition Dilutive effect of share options on number of warrants. + References No definition available. + Details
Name: | imtx_DilutiveEffectOfShareOptionsOnNumberOfWarrants
Namespace Prefix: | imtx_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Text block. + References No definition available. + Details
Name: | imtx_TextBlockAbstract
Namespace Prefix: | imtx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration