XML 79 R37.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Marketable Securities (Details) - USD ($) | 12 Months Ended |
--- | --- | ---
Dec. 31, 2021 | Dec. 31, 2020
Marketable Securities |  |
Impairment on available-for-sale marketable securities | $ 0 |
Realized gains or losses on marketable securities | 0 |
Marketable securities, current |  |
Marketable securities at amortized cost, current | 74,357,607 |
Marketable securities unrealized gains, current | 57 |
Marketable securities unrealized losses, current | (46,461) |
Marketable securities, current | 74,311,203 |
Marketable securities, non-current |  |
Marketable securities at amortized cost, non-current | 999,186 |
Marketable securities unrealized losses, non-current | (2,626) |
Marketable securities, non-current | 996,560 |
Marketable securities |  |
Marketable securities at amortized cost | 75,356,793 |
Marketable securities unrealized gains | 57 |
Marketable securities unrealized losses | (49,087) |
Marketable securities | 75,307,763 | $ 0
U.S. Treasuries |  |
Marketable securities, current |  |
Marketable securities at amortized cost, current | 42,147,385 |
Marketable securities unrealized losses, current | (28,575) |
Marketable securities, current | 42,118,810 |
Marketable securities, non-current |  |
Marketable securities at amortized cost, non-current | 999,186 |
Marketable securities unrealized losses, non-current | (2,626) |
Marketable securities, non-current | 996,560 |
Government securities |  |
Marketable securities, current |  |
Marketable securities at amortized cost, current | 19,218,057 |
Marketable securities unrealized losses, current | (13,689) |
Marketable securities, current | 19,204,368 |
Commerical paper |  |
Marketable securities, current |  |
Marketable securities at amortized cost, current | 12,992,165 |
Marketable securities unrealized gains, current | 57 |
Marketable securities unrealized losses, current | (4,197) |
Marketable securities, current | $ 12,988,025 |

X
- Definition Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in marketable securities measured at fair value with change in fair value recognized in other comprehensive income . + References No definition available. + Details
Name: | imrx_MarketableSecuritiesAccumulatedUnrealizedGains
Namespace Prefix: | imrx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in current marketable securities measured at fair value with change in fair value recognized in other comprehensive income + References No definition available. + Details
Name: | imrx_MarketableSecuritiesAccumulatedUnrealizedGainsCurrent
Namespace Prefix: | imrx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in marketable securities measured at fair value with change in fair value recognized in other comprehensive income. + References No definition available. + Details
Name: | imrx_MarketableSecuritiesAccumulatedUnrealizedLosses
Namespace Prefix: | imrx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in current marketable securities measured at fair value with change in fair value recognized in other comprehensive income. + References No definition available. + Details
Name: | imrx_MarketableSecuritiesAccumulatedUnrealizedLossesCurrent
Namespace Prefix: | imrx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in Non-current marketable securities measured at fair value with change in fair value recognized in other comprehensive income. + References No definition available. + Details
Name: | imrx_MarketableSecuritiesAccumulatedUnrealizedLossesNonCurrent
Namespace Prefix: | imrx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost of investment in marketable securities measured at fair value with change in fair value recognized in other comprehensive income. + References No definition available. + Details
Name: | imrx_MarketableSecuritiesAmortizedCostBasis
Namespace Prefix: | imrx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost of investment in current marketable securities measured at fair value with change in fair value recognized in other comprehensive income. + References No definition available. + Details
Name: | imrx_MarketableSecuritiesAmortizedCostBasisCurrent
Namespace Prefix: | imrx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost of investment in Non-current marketable securities measured at fair value with change in fair value recognized in other comprehensive income. + References No definition available. + Details
Name: | imrx_MarketableSecuritiesAmortizedCostBasisNonCurrent
Namespace Prefix: | imrx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

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

X
- Definition The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 8A -URI http://asc.fasb.org/extlink&oid=124260329&loc=SL6284422-111562 + Details
Name: | us-gaap_ImpairmentOfInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of investment in marketable security. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.4) -URI http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 + Details
Name: | us-gaap_MarketableSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Amount of investment in marketable security, classified as current. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.2) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_MarketableSecuritiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_MarketableSecuritiesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of investment in marketable security, classified as noncurrent. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.12) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_MarketableSecuritiesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI). + References No definition available. + Details
Name: | us-gaap_MarketableSecuritiesRealizedGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=imrx_GovernmentSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |