XML 85 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 5 - Stock-Based Compensation - Schedule of Unvested Performance Stock Unit (Details) - Performance Shares [Member] - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Unvested (in shares) 192 67 0
Unvested, weighted average grant date fair value (in dollars per share) $ 29.01 $ 31.92 $ 0
Granted (in shares) 73 134 73
Granted, weighted average grant date fair value (in dollars per share) $ 36.77 $ 27.75 $ 31.93
Vested (in shares) (60) (2) 0
Vested, weighted average grant date fair value (in dollars per share) $ 22.37 $ 32.02 $ 0
Forfeited (in shares) (20) (1) (6)
Forfeited, weighted average grant date fair value (in dollars per share) $ 34.17 $ 32.02 $ 32.02
Change in units based on performance expectations (in shares) 30 (6)  
Change in units based on performance expectations, weighted average grant date fair value (in dollars per share) $ 22.37 $ 32.02  
Unvested (in shares) 215 192 67
Unvested, weighted average grant date fair value (in dollars per share) $ 32.08 $ 29.01 $ 31.92