Equity |
6 Months Ended |
|---|---|
Jun. 30, 2026 | |
| Equity [Abstract] | |
| Equity | Equity Share Buyback Program In June 2023, the Company’s Board of Directors approved a share buyback program under which the Company can repurchase its Class A common stock in open market purchases, privately negotiated transactions, or otherwise in compliance with Rule 10b-18 under the Securities Exchange Act of 1934, as amended. During the year ended December 31, 2025, the repurchase limit under the share buyback program was increased to $100.0 million and the period to repurchase shares was extended through June 30, 2027. The actual timing, number and value of shares repurchased under the share buyback program depend on a number of factors, including constraints specified in any Rule 10b5-1 trading plans, price, general business and market conditions, and alternative investment opportunities. The share buyback program does not obligate the Company to acquire any specific number of shares in any period and may be expanded, extended, modified or discontinued at any time. As of June 30, 2026 and December 31, 2025, approximately $17.2 million and $50.5 million, respectively, remained available for purchase under the share buyback program. During the three and six months ended June 30, 2026, the Company repurchased 1,012,621 and 2,076,181 shares of Class A common stock for an aggregate purchase price of $14.8 million and $33.3 million, respectively. During the three and six months ended June 30, 2025, 705,404 and 989,968 shares, respectively, were repurchased for an aggregate purchase price of $16.1 million and $23.0 million, respectively.
|