XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 10 - Subsequent Events (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Jan. 24, 2022
Jan. 31, 2022
Dec. 31, 2021
Feb. 01, 2022
Restricted Stock [Member] | The 2016 Employee Equity Compensation Restricted Stock Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)     15,000  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in USD per Share)     $ 27.10  
Subsequent Event [Member]        
Dividends Payable, Date Declared Jan. 24, 2022      
Dividends Payable, Amount Per Share (in USD per Share) $ 0.30      
Dividends Payable, Date of Record Feb. 07, 2022      
Dividends Payable, Date to be Paid Feb. 18, 2022      
Dividends Payable       $ 6.3
Subsequent Event [Member] | Restricted Stock [Member] | Employees [Member] | The 2016 Employee Equity Compensation Restricted Stock Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   17,500    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in USD per Share)   $ 25.87    
Subsequent Event [Member] | Restricted Stock [Member] | Director [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   5,000    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in USD per Share)   $ 25.20