XML 53 R27.htm IDEA: XBRL DOCUMENT v3.25.0.1
Common Stock
12 Months Ended
Dec. 31, 2024
Common Stock  
Common Stock

Note 17 Common Stock

The Company had 38,054,482 and 37,784,851 shares of Class A common stock outstanding at December 31, 2024 and 2023, respectively. Additionally, the Company had 292,014 and 240,584 shares outstanding at December 31, 2024 and 2023, 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’s Board of Directors authorized a new program to repurchase up to $50.0 million of the Company’s stock from time to time in either the open market or through privately negotiated transactions. The remaining authorization under the current program as of December 31, 2024 was $50.0 million.