XML 28 R17.htm IDEA: XBRL DOCUMENT v3.25.1
Equity
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Stockholders' Equity STOCKHOLDERS’ EQUITY
Stock Repurchase Program
On February 20, 2025, the Company's Board of Directors approved a Stock Repurchase Program (the "Repurchase Program"), whereby the Company may purchase up to $50 million in shares of its common stock over a period of up to two years, commencing on February 20, 2025. The Repurchase Program may be carried out, subject to approval by the committee of the Board of Directors, through open market purchases, one or more Rule 10b5-1 trading plans, block trades and in privately negotiated transactions. No shares have been repurchased under the Repurchase Program as of March 31, 2025.