v3.26.1
Note 19 - Stock-based Compensation - Restricted Stock (Details) - Restricted Stock [Member] - $ / shares
shares in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Outstanding (in shares) 106 102
Unvested, grant date weighted average cost (in dollars per share) $ 62.49 $ 54.92
Granted (in shares) 43 42
Granted, weighted average fair value (in dollars per share) $ 71.2 $ 75.34
Restrictions lapsed and shares vested (in shares) (32) (32)
Restrictions lapsed and shares vested, grant date weighted average cost (in dollars per share) $ 59.25 $ 51.92
Forefeited (in shares) (2) (6)
Shares forfeited, grant date weighted average cost (in dollars per share) $ 65.58 $ 61.89
Outstanding (in shares) 115 106
Unvested, grant date weighted average cost (in dollars per share) $ 66.59 $ 62.49