XML 103 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 11 - Stockholders' Equity and Stock Incentive Plans - Career Share Activity (Details) - Career Shares [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Outstanding, units (in shares) 931,821 1,048,638 1,037,320
Granted, units (in shares) 30,409 24,388 36,123
Granted, weighted average grant date fair value, units (in dollars per share) $ 54.39 $ 64.93 $ 42.12
Canceled, units (in shares) (3,529) (2,251) (1,295)
Awarded, units (in shares) 0 (138,954) (23,510)
Outstanding, units (in shares) 958,701 931,821 1,048,638