XML 26 R15.htm IDEA: XBRL DOCUMENT v3.25.3
Share Repurchase Program
6 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Share Repurchase Program Share Repurchase Program
On August 18, 2023, the Board authorized a share repurchase program (the “Share Repurchase Program”) pursuant to which the Company was authorized to repurchase, at any time or from time to time, but for a period no longer than one year from the date of authorization, shares of the Company’s Class A common stock up to an aggregate purchase price of $65.0 million. Such purchases may be made on the New York Stock Exchange or any other national securities exchange on which the common stock is then traded. The Share Repurchase Program is pursuant to a plan pursuant to Rule 10b5-1 promulgated under the Exchange Act and/or pursuant to accelerated share repurchase arrangements, tender offers, privately negotiated transactions or otherwise. On December 5, 2024, the Board reapproved the Share Repurchase Program and extended the expiration date until otherwise suspended, terminated or modified at any time for any reason by the Board.
In the six months ended June 30, 2025 and 2024, the Company repurchased 1.4 million and 1.8 million shares at a weighted average price of $5.39 and $5.99 per share for an aggregate value of $7.7 million and $10.8 million, respectively under the Share Repurchase Program.