The company issued 2,962,962 units in a public offering, each consisting of one share of common stock (or a pre-funded warrant) and one warrant to purchase one share of common stock. The public offering price per unit was $1.35. The warrants have an exercise price of $1.35 per share and expire on April 27, 2031. The company granted an over-allotment option for an additional 444,444 shares and/or warrants, which was fully exercised. Total securities issued included 1,650,716 shares of common stock, 1,312,247 pre-funded warrants, and 3,407,404 warrants. Net proceeds are estimated at approximately $3.5 million after underwriting discounts and expenses.