XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 5 - Stock-based Compensation (Details Textual) - The 2018 Incentive Compensation Plan [Member] - $ / shares
1 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Restricted Stock Units (RSUs) [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 209,563 174,422
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) $ 64.9 $ 79.9
Restricted Stock Units (RSUs) [Member] | Minimum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) 1 year 1 year
Restricted Stock Units (RSUs) [Member] | Maximum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) 3 years 4 years
Performance Stock Units (PSU) [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 61,197 35,081
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) $ 64 $ 79.6