XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Note 10 - Stock-based Compensation (Details Textual) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Apr. 30, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures (in shares)   0 0  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares)   450,381   570,839
Share-Based Payment Arrangement, Option [Member] | Share-based Payment Arrangement, Tranche A [Member] | Minimum [Member] | Long-term Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage   20.00%    
Share-Based Payment Arrangement, Option [Member] | Share-based Payment Arrangement, Tranche A [Member] | Maximum [Member] | Long-term Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)   5 years    
Performance Shares [Member] | Long-term Incentive Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares)   77,974    
Performance Shares [Member] | Share-based Payment Arrangement, Tranche A [Member] | Minimum [Member] | Long-term Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)   4 years    
Performance Shares [Member] | Share-based Payment Arrangement, Tranche A [Member] | Maximum [Member] | Long-term Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage   25.00%    
Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 3 years 4 years    
Restricted Stock [Member] | Scenario, Ending Average Price Meet Target Share Price [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value $ 3.2      
Restricted Stock [Member] | Scenario, Price, 40% Below Target Share Price [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued, Percentage 60.00%      
Restricted Stock [Member] | Scenario, Price, 60% Above Target Share Price [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued, Percentage 160.00%      
Restricted Stock [Member] | Maximum [Member] | Scenario, Price, 60% Above Target Share Price [Member]        
Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture (in shares) 451,232      
Restricted Stock [Member] | On Each of First Four Anniversaries of Date of Grant [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage   25.00%    
Phantom Share Units (PSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)   4 years    
Phantom Share Units (PSUs) [Member] | On Each of First Four Anniversaries of Date of Grant [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage   25.00%