XML 118 R108.htm IDEA: XBRL DOCUMENT v3.23.3
Note 19 - Stock-based Compensation - Restricted Stock (Details) - Restricted Stock [Member] - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Unvested (in shares) 96 99
Unvested, grant date weighted average cost (in dollars per share) $ 47,260 $ 41,070.00
Awarded (in shares) 38 35
Fair value at grant date (in dollars per share) $ 63,040.00 $ 58,470
Restrictions lapsed and shares released (in shares) (32) (32)
Restrictions lapsed and shares released, grant date weighted average cost (in dollars per share) $ 43,870 $ 40,390
Forfeited (in shares) (3) (6)
Shares forfeited, grant date weighted average cost (in dollars per share) $ 53,330 $ 47,490
Unvested (in shares) 99 96
Unvested, grant date weighted average cost (in dollars per share) $ 54,170 $ 47,260