XML 41 R29.htm IDEA: XBRL DOCUMENT v3.26.1
Subsequent Events
3 Months Ended
Mar. 31, 2026
Subsequent Events [Abstract]  
Subsequent Events Subsequent Event
On April 29, 2026, the Board of Directors authorized a new share repurchase program under which the Company may repurchase up to 2,000,000 shares its our common stock through open market or privately negotiated transactions. This authorization is in addition to the approximately 560,000 shares remaining under the Company's existing share repurchase program. As a result, the Company has aggregate capacity to repurchase up to approximately 2,560,000 shares of its common stock.