XML 121 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based compensation (Tables)
12 Months Ended
Dec. 31, 2023
Executive Officers  
Schedule of Unvested Restricted Stock Units Roll Forward
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(Not in thousands)
Shares
Weighted-average
grant date fair value
Non-vested at January 1, 2021
358,512
$
41.23
Granted
191,479
69.38
Performance Shares Quantity Adjustment
54,306
54.21
Vested
 
(273,974)
55.11
Forfeited
(8,440)
43.48
Non-vested at December 31, 2021
321,883
$
47.98
Granted
194,791
84.29
Performance Shares Quantity Adjustment
6,947
78.02
Vested
 
(240,033)
66.11
Forfeited
(1,625)
78.86
Non-vested at December 31, 2022
281,963
$
56.50
Granted
257,757
66.01
Performance Shares Quantity Adjustment
19,753
75.32
Vested
 
(243,133)
66.31
Forfeited
(16,444)
55.82
Non-vested at December 31, 2023
299,896
$
58.20
Directors  
Schedule of Unvested Restricted Stock Units Roll Forward
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(Not in thousands)
Units/Stocks
Weighted-average
 
grant
date fair value
Non-vested at January 1, 2021
-
-
Granted
20,638
$
78.20
Vested
 
(20,638)
78.20
Forfeited
-
-
Non-vested at December 31, 2021
-
-
Granted
25,321
$
77.48
Vested
 
(25,321)
77.48
Forfeited
-
-
Non-vested at December 31, 2022
-
-
Granted
39,104
$
55.30
Vested
 
(39,104)
55.30
Forfeited
-
-
Non-vested at December 31, 2023
-
-