XML 55 R44.htm IDEA: XBRL DOCUMENT v3.26.3
Note 7 - Share-based Compensation - RSU and PSA Activity (Details) - Restricted Stock Units and Performance Stock Awards [Member]
9 Months Ended
Sep. 30, 2026
$ / shares
shares
Unvested RSUs and PSAs (in shares) | shares 229,797 [1]
Unvested RSUs and PSAs, weighted average grant date fair value (in dollars per share) | $ / shares $ 37.12
RSUs and PSAs granted (in shares) | shares 69,545 [1]
RSUs and PSAs granted, weighted average grant date fair value (in dollars per share) | $ / shares $ 73.25
Unvested RSUs and PSAs canceled (in shares) | shares (17,114) [1]
Unvested RSUs and PSAs canceled, weighted average grant date fair value (in dollars per share) | $ / shares $ 43.59
RSUs and PSAs vested (in shares) | shares (118,349) [1],[2]
RSUs and PSAs vested, weighted average grant date fair value (in dollars per share) | $ / shares $ 34.75 [2]
Unvested RSUs and PSAs (in shares) | shares 163,879 [1]
Unvested RSUs and PSAs, weighted average grant date fair value (in dollars per share) | $ / shares $ 53.48
[1] The number of PSAs disclosed in this table are at the target level of 100%.
[2] For the PSAs vested on March 31, 2026, the actual number of common shares that were issued was determined by multiplying the PSAs at the target level of 100%, as disclosed in this table, by a payout percentage based on the performance-based conditions achieved. The payout percentage was 117% for the 2023-2025 performance period, 130% for the 2024-2025 performance period, and 109% for the 2025 performance period.