XML 31 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity
3 Months Ended
Mar. 31, 2025
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 March 31, 2025 and December 31, 2024, 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 March 31, 2025 and December 31, 2024, 121,959,172 and 120,879,099 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 authorized 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 expired on March 22, 2025. No shares were repurchased during the three months ended March 31, 2025 and 2024.

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.