Entered into a $25 million purchase agreement and registration rights agreement with Lincoln Park Capital Fund, LLC. Maintains sole discretion over the timing and amount of common stock sales over a 24-month period. Issued 447,067 shares of common stock to Lincoln Park as a commitment fee for entering the agreement. Sales are subject to a beneficial ownership limit, preventing the investor from owning more than 4.99% of outstanding shares. Proceeds are earmarked for working capital, capital expenditures, and general corporate purposes. The agreement prohibits the investor from engaging in short sales or hedging transactions involving the company's stock.