Immuneering Corporation (IMRX) reports earnings