XML 120 R109.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 19 - Stock-based Compensation - Restricted Stock (Details) - Restricted Stock [Member] - $ / shares
shares in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Unvested (in shares) (in shares) 98 96
Outstanding, weighted average fair value (in dollars per share) (in dollars per share) $ 54.23 $ 47.26
Granted (in shares) 44 38
Fair value at grant date (in dollars per share) (in dollars per share) $ 48.74 $ 63.04
Restrictions lapsed and shares released (in shares) (31) (33)
Restrictions lapsed and shares released, grant date weighted average cost (in dollars per share) $ 49.3 $ 43.77
Shares cancelled (in shares) (7) (3)
Shares cancelled, weighted average cost (in dollars per share) $ 53.49 $ 53.38
Unvested (in shares) (in shares) 104 98
Outstanding, weighted average fair value (in dollars per share) (in dollars per share) $ 53.49 $ 54.23