Revenue for the year ended December 31, 2024, totaled $26.0 million, which included revenue recognized for the upfront fee, development milestones and cost reimbursements in connection with the ...