v3.26.1
Stock-based compensation (Tables)
3 Months Ended
Mar. 31, 2026
Executive Officers  
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]  
Schedule of restricted and unrestricted stock units
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(Not in thousands)
Shares
Weighted-Average
Grant Date Fair
Value
Non-vested at December 31, 2024
247,908
$
66.86
Granted
226,259
100.35
Performance Shares Quantity Adjustment
55,517
91.18
Vested
 
(293,939)
90.00
Forfeited
(8,787)
66.53
Non-vested at December 31, 2025
226,958
$
76.13
Granted
78,215
144.93
Performance Shares Quantity Adjustment
12,282
117.41
Vested
 
(90,475)
120.95
Forfeited
(788)
88.87
Non-vested at March 31, 2026
226,192
$
87.80
Directors  
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]  
Schedule of restricted and unrestricted stock units
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(Not in thousands)
RSUs / Restricted stock
Weighted-Average Grant
Date Fair Value per Unit
Non-vested at December 31, 2024
-
$
-
Granted
24,476
101.33
Vested
 
(5,363)
104.33
Forfeited
-
-
Non-vested at December 31, 2025
19,113
$
100.49
Granted
1,166
125.96
Vested
 
(1,166)
125.96
Forfeited
-
-
Non-vested at March 31, 2026
19,113
$
100.49