v3.25.2
STOCKHOLDERS EQUITY
6 Months Ended
Jun. 30, 2025
Stockholders' Equity Note [Abstract]  
STOCKHOLDERS EQUITY
11. STOCKHOLDERS EQUITY

Reverse Stock Split
On February 21, 2025, our Board of Directors authorized a reverse stock split across all classes of the Company’s outstanding common stock. The Board's authorization was subject to the approval of the Company's stockholders and was approved by the stockholders on June 18, 2025. In its authorization, the Board reserved the right to abandon the reverse stock split, even if approved by the stockholders, if the Board, in its discretion, determines that the reverse stock split is no longer in the best interests of the Company or its stockholders. If implemented, the ratio and timing will be determined by the Audit Committee of the Board. See Note 14 - Subsequent Events of our unaudited condensed consolidated financial statements for more details.
Stock Repurchase Program
From time to time, the Company may repurchase its equity securities in open market purchases. Under open authorizations, repurchases of the Company's equity securities may be made from time to time in the open market or in privately negotiated transactions in accordance with applicable laws and regulations. Repurchased equity securities are retired when repurchased. The timing and extent of any repurchases will depend upon prevailing market conditions, the trading price of the Company’s outstanding equity securities and other factors, and subject to restrictions under applicable law.
On September 27, 2022, the Compensation Committee authorized the repurchase of up to $0.5 million worth of shares in the aggregate from employees who want to sell in connection with the Company’s most recent employee stock grant (the “Employee Stock Repurchase Authorization”). During the six months ended June 30, 2025, the Company did not repurchase any shares of Class A common stock under the Stock Grant Authorization. During the six months ended June 30, 2025, the Company repurchased 98,976 shares of Class D Common Stock for approximately $0.1 million at an average price of $0.98 per share. After giving effect to the above transactions, the Employee Stock Repurchase Authorization has approximately $0.1 million remaining.

On June 10, 2024, the Company’s Board of Directors approved a share repurchase authorization to repurchase up to $20.0 million of the Company's outstanding Class A and/or Class D common stock (collectively, the “2024 Stock Repurchase Program”). The 2024 Stock Repurchase Program will remain in effect for up to 24 months or until the authorization is exhausted.
The following table details our stock repurchases under the 2024 Stock Repurchase Program during the six months ended June 30, 2025:
Class AClass D
Shares of common stock repurchased675,293 405,195 
Average price paid per share$1.53 $0.70 
Total cost$1,035,029 $285,024 
After giving effect to the above transaction and prior activity, the 2024 Stock Repurchase Program has approximately $12.2 million remaining under the authorization. See Note 14 - Subsequent Events of our unaudited condensed consolidated financial statements for additional purchases subsequent to June 30, 2025.