v3.26.1
Stock-Based Compensation - Schedule of Recognized Share-based Compensation Expense Recognized (Details) - USD ($)
3 Months Ended 6 Months Ended
May 21, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation expense $ 600,000 $ 1,627,909 $ 1,524,943 $ 3,264,583 $ 3,217,210
Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation expense   965,329 914,574 1,931,598 1,873,805
Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation expense   662,580 610,369 1,332,985 1,343,405
Location, Statement of Income, Balance [Axis]: imrx:GeneralAndAdministrativeAndResearchAndDevelopmentExpense          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation expense   $ 21,000 $ 78,000 $ 46,000 $ 160,000