v3.26.1
Shareholders' equity
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Shareholders' equity

6. Shareholders' equity

Common stock and treasury stock

As of June 30, 2026 and December 31, 2025, the number of issued shares of common stock was 14,114,395 and 14,151,350, respectively. The Company held no shares of treasury stock as of either date. The changes in the number of issued shares of common stock and treasury stock were due to the following factors:

An aggregate of 53,469 shares of common stock were issued as a result of the vesting of RSUs, of which, 15,924 shares of common stock were withheld to pay withholding taxes upon such vesting, which were reflected in treasury stock, with a cost of $714. All 15,924 shares of treasury stock were retired during the six months ended June 30, 2026.
During the six months ended June 30, 2026, the Company repurchased 74,500 shares of common stock under the Stock Repurchase Program, as defined below, which was reflected in treasury stock, with a cost of $3,122. All 74,500 shares of treasury stock were retired during the six months ended June 30, 2026.

On May 2, 2022, the Company's Board of Directors authorized a stock repurchase program to repurchase the Company's common stock from time to time through open market purchases, privately negotiated transactions or other means, including pursuant to Rule 10b5-1 trading plans, which was subsequently amended on each of December 19, 2023, March 28, 2024, and November 3, 2025, bringing the total authorization to $30.0 million (the "Stock Repurchase Program"). The Stock Repurchase Program does not obligate the Company to repurchase any shares and may be modified, suspended, or terminated at any time at the discretion of the Board of Directors.