Stockholders' Equity |
3 Months Ended |
|---|---|
Mar. 31, 2026 | |
| 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, 2026 and December 31, 2025, 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, 2026 and December 31, 2025, 122,181,308 and 122,513,621 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 October 2025, the Company’s Board of Directors approved a share repurchase program that authorizes the repurchase of up to $200 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 October 1, 2025 and currently expires on December 31, 2026. During the three months ended March 31, 2026, 615,765 shares were repurchased for an aggregate purchase price of approximately $14.6 million ($23.67 average price per share). No shares were repurchased during the three months ended March 31, 2025. 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. |