XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.1
STOCKHOLDERS’ EQUITY
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
STOCKHOLDERS’ EQUITY STOCKHOLDERS’ EQUITY
Repurchases of Common Stock
On November 9, 2023, the Board approved a stock repurchase program (the “Repurchase Program”) for up to $20.0 million of the Company's common stock, subject to a cap of 5,800,000 shares of common stock. The Repurchase Program had no time limit and did not require the repurchase of a minimum number of shares. The common stock may could be repurchased on the open market, in block trades, or in privately negotiated transactions, including under plans complying with the provisions of Rule 10b5-1 and Rule 10b-18 of the Exchange Act. During the year ended December 31, 2024, the Company completed the Repurchase Program with total common stock purchases of 4,358,361 shares for the aggregate amount of $20.0 million, and accordingly there have been no stock repurchases under this repurchase program for the three months ended March 31, 2025.