XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Stockholders' Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Aug. 05, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 0 35,000  
Common Stock [Member]      
Stock Repurchase Program, Authorized Amount     $ 1.5
Treasury Stock, Shares, Acquired (in shares) 170 1,311  
Shares Acquired, Average Cost Per Share (in dollars per share) $ 7.74 $ 7.71