XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.2
Note 5 - Shareholders' Equity (Details Textual) - $ / shares
3 Months Ended 6 Months Ended
Jul. 22, 2024
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Common Stock, Dividends, Per Share, Declared (in dollars per share)   $ 0.028 $ 0.028 $ 0.025 $ 0.025 $ 0.056 $ 0.05  
Restricted Stock Units (RSUs) [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)           69,784 72,923  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)           $ 26.92 $ 25.36  
Performance Based Restricted Stock Units (RSUs) [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)             138,000 91,042
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)             5 years 5 years
Share Based Compensation Arrangement By Share Based Payment Award Incremental Performance Percentage Year One             15.00% 15.00%
Share Based Compensation Arrangement By Share Based Payment Award Incremental Performance Percentage Year Two             20.00% 20.00%
Share Based Compensation Arrangement By Share Based Payment Award Incremental Performance Percentage Year Three             20.00% 20.00%
Share Based Compensation Arrangement By Share Based Payment Award Incremental Performance Percentage Year Four             20.00% 20.00%
Share Based Compensation Arrangement By Share Based Payment Award Incremental Performance Percentage Year Five             25.00% 25.00%
Performance Based Restricted Stock Units (RSUs) [Member] | Two Thousand Twenty Four Performance [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)             27,600 18,211
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)             $ 26.79 $ 26.79
Performance Based Restricted Stock Units (RSUs) [Member] | Not Based on 2023 or 2024 Performance [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)             89,700  
Performance Based Restricted Stock Units (RSUs) [Member] | Not Based on 2022, 2023, or 2024 Performance [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)               40,967
Subsequent Event [Member]                
Common Stock, Dividends, Per Share, Declared (in dollars per share) $ 0.028              
Subsequent Event [Member] | O 2024 Q3 Dividends [Member]                
Dividends Payable, Date to be Paid Aug. 16, 2024              
Dividends Payable, Date of Record Aug. 05, 2024