XML 128 R113.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 20 - Stock-based Compensation - Nonvested PRSUs (Details) - Performance Restricted Stock Units [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Non-vested on Closing Date (in shares) 386,512 691,631 340,071
Non-vested on Closing Date (in dollars per share) $ 24 $ 27.75 $ 32.38
Granted (in shares) 260,762 0 354,275
Granted, weighted average grant date fair value (in dollars per share) $ 33.03   $ 23.34
Vested (in shares) (18,222) (305,119) (2,715)
Vested, weighted average grant date fair value (in dollars per share) $ 26.63 $ 32.5 $ 29.72
Forfeited (in shares) (14,471)    
Forfeited, weighted average grant date fair value (in dollars per share) $ 20.55    
Non-vested on Closing Date (in shares) 614,581 386,512 691,631
Non-vested, weighted average grant date fair value (in dollars per share) $ 27.83 $ 24 $ 27.75