XML 84 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 13 - Stock-based Compensation - Summary of PSU, Restricted Share and RSU Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Performance Shares [Member]    
Balance, weighted average grant date fair value (in dollars per share) $ 9.44 $ 9.56
Granted, weighted average grant date fair value (in dollars per share) 9.33  
Vested and released, weighted average grant date fair value (in dollars per share) 0  
Forfeited, weighted average grant date fair value (in dollars per share) 9.45  
Restricted Stock Units (RSUs) [Member]    
Balance, weighted average grant date fair value (in dollars per share) 9.6 11.06
Granted, weighted average grant date fair value (in dollars per share) 8.74  
Vested and released, weighted average grant date fair value (in dollars per share) 10.55  
Forfeited, weighted average grant date fair value (in dollars per share) 10.34  
Market Stock Units [Member]    
Balance, weighted average grant date fair value (in dollars per share) 15.08 $ 17.48
Granted, weighted average grant date fair value (in dollars per share) 0  
Vested and released, weighted average grant date fair value (in dollars per share) 18.9  
Forfeited, weighted average grant date fair value (in dollars per share) $ 17.36  
2021 Long-Term Incentive Compensation Plan [Member] | Performance Shares [Member]    
Balance (in shares) 66,684  
Granted (in shares) 70,378  
Vested and released (in shares) 0  
Forfeited (in shares) (53,640)  
Balance (in shares) 83,422  
2021 Long-Term Incentive Compensation Plan [Member] | Restricted Stock Units (RSUs) [Member]    
Balance (in shares) 657,207  
Granted (in shares) 553,156  
Vested and released (in shares) (454,346)  
Forfeited (in shares) (81,774)  
Balance (in shares) 674,243  
2021 Long-Term Incentive Compensation Plan [Member] | Market Stock Units [Member]    
Balance (in shares) 61,881  
Granted (in shares) 0  
Vested and released (in shares) (18,639)  
Forfeited (in shares) (33,850)  
Balance (in shares) 9,392