Quarterly report [Sections 13 or 15(d)]

Note 14 - Subsequent Events (Details Textual)

v3.26.3
Note 14 - Subsequent Events (Details Textual) - shares
shares in Thousands
9 Months Ended
Sep. 30, 2026
Oct. 14, 2026
Stock Repurchased During Period, Shares 0  
Common Stock [Member] | Subsequent Event [Member]    
Share Repurchase Program, Authorized, Number of Shares   2,000