XML 121 R110.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 19 - Stock-based Compensation - Restricted Stock (Details) - Restricted Stock [Member] - $ / shares
shares in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Unvested (in shares) 98 96
Unvested, grant date weighted average cost (in dollars per share) $ 54.23 $ 47.26
Awarded (in shares) 44 38
Fair value at grant date (in dollars per share) $ 48.74 $ 63.04
Restrictions lapsed and shares released (in shares) (31) (33)
Restrictions lapsed and shares released, weighted average cost (in dollars per share) $ 49.15 $ 43.77
Shares cancelled (in shares) (1) (3)
Shares cancelled, weighted average cost (in dollars per share) $ 55.44 $ 53.38
Unvested (in shares) 110 98
Unvested, grant date weighted average cost (in dollars per share) $ 53.49 $ 54.23