Treasury Stock |
6 Months Ended |
|---|---|
Jun. 30, 2026 | |
| Equity [Abstract] | |
| Treasury Stock | 13. Treasury Stock As of June 30, 2026 and December 31, 2025, the Company held a total of 612,221 and 610,663 shares in its treasury, respectively. Common Stock Repurchases On April 11, 2024, the board of directors of the Company authorized a stock repurchase program for the repurchase of up to 507,707 shares of common stock, representing approximately 10% of shares then outstanding, which became effective on May 14, 2024. On December 12, 2024, the board of directors of the Company authorized additional stock repurchases, up to 228,858 shares of common stock, under this stock repurchase program. The additional repurchase authorization represents approximately 5% of pro forma outstanding shares assuming the repurchase of the remaining shares subject to the original authorization. The Company holds repurchased shares in its treasury. As of June 30, 2026, the Company has repurchased 496,854 shares under this stock repurchase program. Equity Incentive Plan A certain member of management elected to surrender 252 shares of a vested restricted stock award on December 2, 2025 in lieu of a cash payment for the tax liabilities associated with the time-vesting of their award. The Company holds these shares in its treasury. |