XML 31 R19.htm IDEA: XBRL DOCUMENT v3.26.3
Subsequent Events
9 Months Ended
Sep. 30, 2026
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
Share Repurchase Program

On October 30, 2026, the Company’s Board of Directors approved a new share repurchase program for up to $30.0 million of its outstanding common stock. As of August 6, 2026, the Company had completed its prior $25.0 million share repurchase program.

Under the program, share repurchases may be made at the Company’s discretion from time to time in open market or privately negotiated transactions, or by other means, including through Rule 10b5-1 trading plans. The timing and number of shares repurchased under the new program will depend on a variety of factors, including, without limitation, stock price, trading volume, and general business and market conditions. The share repurchase program does not obligate the Company to purchase any shares, has no expiration date and may be modified, suspended or terminated at any time. The Company expects to fund repurchases with a combination of existing cash and cash equivalents and cash flows from operations.