v3.25.2
Share Buyback Program
6 Months Ended
Jun. 30, 2025
Share Repurchase Program [Abstract]  
Share Buyback Program Share Buyback Program
On December 9, 2024, the Board of Directors of the Company authorized a share repurchase program pursuant to which the Company may purchase outstanding shares of the Company’s common stock for an aggregate purchase price of up to $10 million.

Under the program, the Company, at management’s discretion, may repurchase shares from time to time through various means, including on the open market, in privately negotiated transactions or block transactions, or through an accelerated repurchase agreement. The Company may elect to make purchases under Rule 10b-18 under the Securities Exchange Act of 1934, as amended, which imposes certain volume limitations, and/or under Rule 10b5-1 under that act, which would permit repurchases to occur during periods when the Company might otherwise be precluded from making purchases under insider trading laws or Company policy. The volume and timing of any such repurchases will depend on a variety of factors, including the availability of shares, price, market conditions, alternative uses of capital, liquidity, general business conditions, satisfaction of debt covenants, and applicable regulatory requirements. The program does not obligate the Company to repurchase any minimum number or dollar amount of shares, and the program may be modified, suspended or terminated at any time without prior notice.

During the three months ended June 30, 2025, the Company repurchased 211 shares of common stock in open market transactions at a cost of approximately $1,093. During the six months ended June 30, 2025, the Company repurchased 242 shares of common stock in open market transactions at a cost of approximately $1,256. Except as noted above, there were no other repurchase programs outstanding.