XML 115 R101.htm IDEA: XBRL DOCUMENT v3.25.4
Note 17 - Share Plans - Summary of Restricted Share Awards Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Non-vested (in shares) 807,753 625,386 378,298
Non-vested (in dollars per share) $ 127.07 $ 153.01 $ 203.04
Granted (in shares) 409,762 503,937 425,099
Granted (in dollars per share) $ 139.44 $ 120.77 $ 117.62
Vested (in shares) (245,059) (206,435) (133,222)
Vested (in dollars per share) $ 139.27 $ 177.28 $ 175.94
Forfeited (in shares) (114,500) (115,135) (44,789)
Forfeited (in dollars per share) $ 126.1 $ 130.89 $ 213.8
Non-vested (in shares) 857,956 807,753 625,386
Non-vested (in dollars per share) $ 127.21 $ 127.07 $ 153.01