Quarterly report [Sections 13 or 15(d)]

Note 9 - Stockholders' Equity (Details Textual)

v3.26.1
Note 9 - Stockholders' Equity (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Feb. 17, 2026
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Jan. 12, 2016
Jul. 28, 2015
Common Stock, Dividends, Per Share, Declared (in dollars per share)   $ 0.1 $ 0.1 $ 0.2 $ 0.2        
Dividends, Common Stock           $ 1,700,000 $ 4,600,000    
Stock Repurchase Program, Authorized Amount               $ 70,000,000 $ 15,000,000
Treasury Stock, Shares, Acquired (in shares) 2,935,227                
Share Repurchase Program, Percent of Stock Outstanding 25.50%                
Shares Acquired, Average Cost Per Share (in dollars per share) $ 2                
Treasury Stock, Value, Acquired, Cost Method $ 5,900,000   $ 5,962,000            
Stock Repurchases During Period, Fees and Excise Tax $ 92,000                
Share Repurchase Program, Remaining Authorized, Amount   $ 15,900,000       $ 15,900,000