Note 12 - Stockholders' Equity - Dividend Activity (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 12 Months Ended | |
---|---|---|---|
Mar. 31, 2022 |
Mar. 31, 2021 |
Dec. 31, 2021 |
|
Per share amount (in dollars per share) | $ 0.125 | $ 0.110 | |
Quarterly Dividends 1 [Member] | |||
Payment date | Mar. 24, 2022 | Dec. 02, 2021 | |
Per share amount (in dollars per share) | $ 0.125 | $ 0.110 | |
Dividend payment | $ 2,743 | $ 2,405 | |
Quarterly Dividends 2 [Member] | |||
Payment date | Mar. 25, 2021 | ||
Per share amount (in dollars per share) | $ 0.110 | ||
Dividend payment | $ 2,262 | ||
Quarterly Dividends 3 [Member] | |||
Payment date | Jun. 03, 2021 | ||
Per share amount (in dollars per share) | $ 0.110 | ||
Dividend payment | $ 2,267 | ||
Quarterly Dividends 4 [Member] | |||
Payment date | Sep. 09, 2021 | ||
Per share amount (in dollars per share) | $ 0.110 | ||
Dividend payment | $ 2,401 |