XML 72 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Note 13 - Stockholders' Equity (Details Textual) - USD ($)
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Payments for Repurchase of Common Stock $ 7,500,000 $ (0)
Stock Repurchased During Period, Shares (in shares) 102,229 0
Stock Repurchased During Period, Average Cost Per Share (in dollars per share) $ 73.34  
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 1,288,167