Note 6 - Share-based Compensation (Details Textual) $ / shares in Units, $ in Millions | 3 Months Ended |
Mar. 31, 2024 USD ($) $ / shares |
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year) | 5 years |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares | $ 13.84 |
Share-Based Payment Arrangement, Option [Member] | |
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | $ | $ 1.2 |
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) | 1 year 4 months 24 days |
Stock Appreciation Rights (SARs) [Member] | |
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | $ | $ 0.4 |
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) | 1 year 6 months |
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) | $ / shares | $ 13.84 |
Restricted Stock [Member] | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) | 3 years |
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | $ | $ 4.8 |
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) | 1 year 9 months 18 days |
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) | $ / shares | $ 13.84 |
Performance Shares [Member] | |
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | $ | $ 1 |
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) | 2 years 4 months 24 days |
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) | $ / shares | $ 0 |
Outside Directors [Member] | |
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year) | 10 years |
Minimum [Member] | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) | 1 year |
Minimum [Member] | Performance Shares [Member] | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) | 3 years |
Maximum [Member] | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) | 3 years |
Maximum [Member] | Restricted Stock [Member] | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) | 5 years |
Maximum [Member] | Performance Shares [Member] | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) | 5 years |