XML 64 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Note 13 - Equity Incentive Plans (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
4 Months Ended 6 Months Ended
Mar. 14, 2025
May 02, 2024
Jun. 14, 2023
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Jun. 13, 2023
Jun. 13, 2017
Premium-Priced Employee Stock Options [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Premium Priced Options, Exercise Price as Percentage of Market Price         110.00%        
Share-Based Payment Arrangement, Option [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)         3 years        
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)         10 years        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total       $ 3.7 $ 3.7        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)         1 year 7 months 6 days        
Restricted Stock Units (RSUs) [Member]                  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total       $ 3.3 $ 3.3        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)         1 year 1 month 6 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)         $ 14.15 $ 26.68      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value         $ 6.7 $ 9.3      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period       106,550 311,335        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period         569,042        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number       970,461 970,461   836,562    
Restricted Stock Units (RSUs) [Member] | March 2024 [Member]                  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total       $ 5.8 $ 5.8        
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, Unsettled, Number       620,195 620,195        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding       $ 0.7 $ 0.7        
Restricted Stock Units (RSUs) [Member] | Minimum [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)         3 years        
Performance Shares [Member]                  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total       $ 1.9 $ 1.9        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)         2 years 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)         $ 15.36        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period         (0)        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 290,792       290,792 0      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number       279,754 279,754   0    
Deferred Compensation Liability, Current and Noncurrent       $ 0.4 $ 0.4        
Performance Shares [Member] | Minimum [Member] | Market Based Vesting [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage         50.00%        
Performance Shares [Member] | Maximum [Member] | Market Based Vesting [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage         200.00%        
The 2017 Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares)     475,000            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)     5,760,000         5,285,000  
Number of Shares Available for Grant Reduced By Each Share Award Issued Other Than Options or SARs (in shares)                 2
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)       1,300,000 1,300,000       5.8
The 2021 Inducement Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)       350,000 350,000        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)       100,000 100,000        
Common Stock, Capital Shares Reserved for Future Issuance, Number of Shares Increased   100,000              
Common Stock, Capital Shares Reserved for Future Issuance (in shares)   350,000              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)         3 years        
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)         10 years