XML 34 R22.htm IDEA: XBRL DOCUMENT v3.25.3
STOCKHOLDERS’ EQUITY
9 Months Ended
Sep. 30, 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 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 December 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.