XML 88 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 14 - Share-based Compensation - RSU and PSA Activity (Details) - Restricted Stock Units and Performance Stock Awards [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Unvested RSUs and PSAs (in shares) [1] 200,924    
Unvested RSUs and PSAs, weighted average grant date fair value (in dollars per share) $ 30.8    
RSUs and PSAs granted (in shares) [1] 134,498    
RSUs and PSAs granted (in dollars per share) $ 28.41 $ 30.68 $ 33.3
Unvested RSUs and PSAs canceled (in shares) [1] (13,589)    
Unvested RSUs and PSAs canceled, weighted average grant date fair value (in dollars per share) $ 30.82    
RSUs and PSAs vested (in shares) [1],[2] (95,442)    
RSUs and PSAs vested, weighted average grant date fair value (in dollars per share) [2] $ 30.12    
Unvested RSUs and PSAs (in shares) [1] 226,391 200,924  
Unvested RSUs and PSAs, weighted average grant date fair value (in dollars per share) $ 29.66 $ 30.8  
[1] The number of PSAs disclosed in this table are at the target level of 100%.
[2] For the PSAs vested on March 31, 2023, 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 159% for the 2020-2022 performance period, 126% for the 2021-2022 performance period, and 132% for the 2022 performance period.