XML 120 R108.htm IDEA: XBRL DOCUMENT v3.25.3
Note 19 - Stock-based Compensation - Restricted Stock (Details) - Restricted Stock [Member] - $ / shares
shares in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Outstanding (in shares) 102 98
Outstanding, weighted average fair value (in dollars per share) $ 54.92 $ 54.23
Granted (in shares) 39 46
Granted, weighted average fair value (in dollars per share) $ 76.21 $ 52.06
Restrictions lapsed and shares released (in shares) (32) (33)
Restrictions lapsed and shares released, grant date weighted average cost (in dollars per share) $ 51.92 $ 49.49
Forfeited (in shares) (5) (9)
Shares cancelled, weighted average cost (in dollars per share) $ 62.13 $ 53.1
Outstanding (in shares) 104 102
Outstanding, weighted average fair value (in dollars per share) $ 62.36 $ 54.92