XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Net Income Per Share (Details Textual) - $ / shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 1,008,972 415,529
Antidilutive Securities Excluded from Computation of Earnings Per Share, Weight Average Exercise Price (in dollars per share) $ 17.03 $ 23.29