XML 42 R28.htm IDEA: XBRL DOCUMENT v3.25.4
Shareholders' Equity
12 Months Ended
Dec. 31, 2025
Stockholders' Equity Note [Abstract]  
Shareholders' Equity Shareholders’ Equity
On December 19, 2022, the Company's Board of Directors approved a stock repurchase program that authorized the repurchase of up to $25.0 million of our outstanding common stock from time to time on the open market or in privately negotiated transactions. The stock repurchase authorization expired on December 31, 2024. Under the program, the Company repurchased 559,522 shares of common stock, at an average price of $19.06, for a total investment of $10.7 million.

On October 20, 2025, the Board of Directors of the Company authorized the repurchase of up to $25.0 million of the Company's outstanding common stock from time to time on the open market or in privately negotiated transactions. Under the program, the Company repurchased 27,998 shares of common stock, at an average price of $18.64, for a total investment of $0.5 million as of December 31, 2025. The stock repurchase authorization is scheduled to expire on September 30, 2027.

The stock repurchase authorization may be modified, suspended, or discontinued at any time and does not commit the Company to repurchase shares of its common stock. The actual number and value of the shares to be purchased, if any, will depend on the performance of the Company’s stock price and other market conditions.