XML 49 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 22 - Subsequent Events
12 Months Ended
Dec. 31, 2024
Notes to Financial Statements  
Subsequent Events [Text Block]

 

22. Subsequent Events:

 

2025 Stock Buyback Program

 

On February 13, 2025, the Company announced that its Board of Directors (“Board”) has approved a stock buyback program to repurchase up to $40 million of its common stock in the open market. The $40 million buyback program commenced on February 14, 2025 and is expected to terminate on February 13, 2026. The previously announced $40 million buyback program for the period February 22, 2024 to February 13, 2025 was terminated.