XML 31 R20.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Events
6 Months Ended
Jun. 30, 2025
Subsequent Events [Abstract]  
Subsequent Events Subsequent EventsOn August 7, 2025, the Company entered into a privately negotiated stock repurchase agreement for the purchase of 100,000 shares of the Company’s common stock, no par value per share, for a total purchase price of approximately $5.3 million. This repurchase was supplemental to the Company’s 2025 stock repurchase program and did not impact the amount of permitted repurchases thereunder.