XML 51 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Subsequent Event
12 Months Ended
Dec. 31, 2024
Subsequent Event [Abstract]  
Subsequent Event NOTE 26 - SUBSEQUENT EVENTOn January 29, 2025, the Board of Directors of the Company authorized a new stock repurchase program pursuant to which the Company may repurchase up to 325,000 shares, or approximately 5% of the Company’s outstanding common stock on or before January 31, 2026.  Under the stock repurchase program, the Company may purchase shares of its common stock from time to time through various means, including open market transactions and privately negotiated transactions. There is no guarantee as to the exact number or value of shares that will be repurchased by the Company. The manner, timing and amount of any stock repurchases will be determined by the Company’s management in its discretion based on its evaluation of various factors, including the trading price of the Company’s common stock, market and economic conditions, regulatory requirements and other corporate considerations.  The repurchase program may be suspended or discontinued at any time.