Quarterly report pursuant to Section 13 or 15(d)

Note 15 - Stockholders' Equity - Treasury Stock Activity (Details)

v3.22.1
Note 15 - Stockholders' Equity - Treasury Stock Activity (Details) - USD ($)
1 Months Ended 3 Months Ended
Feb. 28, 2022
Jan. 31, 2022
Dec. 31, 2021
Feb. 28, 2022
Number of shares (in shares) 296,168 0 0 296,168
Cost of shares $ 2,653,571 $ 0 $ 0 $ 2,653,571
Average cost per share (in dollars per share) $ 8.96 $ 0 $ 0 $ 8.96