Capital Stock |
6 Months Ended |
---|---|
Jun. 30, 2025 | |
Capital Stock [Abstract] | |
Capital Stock | 17. CAPITAL STOCK On January 24, 2024, the Company’s Board of Directors approved a share repurchase program authorizing the repurchase of up to $20.0 million its outstanding Class A common stock. Treasury stock purchases are stated at cost and presented as a reduction of equity on the unaudited condensed consolidated balance sheets. Repurchases of shares are made in accordance with applicable securities laws and may be made from time to time in the open market, in privately negotiated transactions or by other means. The timing of any repurchases under the share repurchase program is at the discretion of management and depends on a variety of factors, including market conditions, contractual limitations and other considerations. The share repurchase program may be expanded, modified, suspended or discontinued at any time, and does not obligate the Company to repurchase any dollar amount or number of shares. As of June 30, 2025, the remaining balance of the repurchase program was $14.4 million. |