XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Stockholders' Equity
15.
Stockholders’ Equity.

Preferred Stock

The Company has 5,000,000 shares of authorized preferred stock, $0.001 par value per share. At December 31, 2024 and December 31, 2023, no shares of preferred stock were outstanding.

Common Stock

The Company has 200,000,000 shares of authorized common stock, par value $0.001 per share. At December 31, 2024 and 2023, 120,879,099 and 107,121,549 shares, respectively, of common stock were issued and outstanding. Each holder of common stock is entitled to one vote of each share of common stock held of record on all matters on which stockholders generally are entitled to vote.

Share Repurchases

In March 2021, the Company’s Board of Directors approved a share repurchase program that authorizes the repurchase of up to $40 million of the Company’s common stock, pursuant to a repurchase plan under Rule 10b-18 of the Securities Act. The share repurchase program commenced on March 22, 2021 and currently expires on March 22, 2025. No shares were repurchased during the years ended December 31, 2024 and 2023. During the year ended December 31, 2022, 1,000,000 shares were repurchased for an aggregate purchase price of approximately $6.9 million ($6.91 average price per share).

15.
Stockholders’ Equity (continued).

2023 Shelf Registration Statement

On September 8, 2023, the Company filed a shelf registration statement with the SEC to sell up to $500 million of common stock, preferred stock, warrants to purchase common stock, debt securities and units consisting of one or more of such securities (the 2023 Shelf Registration Statement). The 2023 Shelf Registration Statement (file no. 333-274427) became effective upon filing. On January 9, 2024, the Company completed a public offering of 10 million shares of its common stock, raising net proceeds of approximately $140.7 million under the Company’s 2023 Shelf Registration Statement.