XML 31 R21.htm IDEA: XBRL DOCUMENT v3.25.3
Common Stock
9 Months Ended
Sep. 30, 2025
Common Stock  
Common Stock

Note 12 Common Stock

The Company had 37,815,589 and 38,054,482 shares of Class A common stock outstanding at September 30, 2025 and December 31, 2024, respectively. Additionally, the Company had 331,950 and 292,014 shares outstanding at September 30, 2025 and December 31, 2024, respectively, of restricted Class A common stock issued but not yet vested under the 2023 Plan that are not included in shares outstanding until such time that they are vested; however, these shares do have voting and certain dividend rights during the vesting period.

On May 9, 2023, the Company announced a program to repurchase up to $50.0 million of the Company’s stock from time to time either in the open market or in privately negotiated transactions in accordance with applicable regulations of the SEC, as authorized by the Board of Directors. During the three months ended September 30, 2025, the Company repurchased 240,000 shares of common stock for $8.8 million at a weighted average price per share of $36.66. During the nine months ended September 30, 2025, the Company repurchased 359,300 shares of common stock for $13.0 million at a weighted average price per share of $36.28. The remaining authorization under the current program as of September 30, 2025 was $37.0 million. No time limit has been set for completion of the program.