Subsequent Event |
6 Months Ended |
|---|---|
Jun. 30, 2026 | |
| Subsequent Events [Abstract] | |
| Subsequent Event | Subsequent Event On July 2, 2026, the Company entered into an underwriting agreement (the “Underwriting Agreement”) with Northland Securities, Inc. as underwriter (the “Underwriter”), pursuant to which the Company agreed to issue and sell an aggregate of 3,621,876 shares of its common stock to the Underwriter (the “Offering”). Additionally, under the terms of the Underwriting Agreement, the Company granted the Underwriter a 30-day option, solely for the purpose of covering over-allotments, if any, to purchase up to an additional 543,281 shares of common stock. On August 5, 2026, the option expired unexercised. The price to the public in the Offering was $55.22 per share. On July 6, 2026, the Company completed the sale and issuance of an aggregate of 3,621,876 shares of common stock. The Company received net proceeds of approximately $191.9 million, after deducting the Underwriter’s discounts and commissions.
|