v3.26.1
Share-Based Payment Plans (Details)
6 Months Ended
Jun. 30, 2026
item
Stock Options  
Share-Based Payment Plans  
Contractual term of awards 10 years
Stock Options | Minimum  
Share-Based Payment Plans  
Vesting period 3 years
Stock Options | Maximum  
Share-Based Payment Plans  
Vesting period 5 years
Restricted stock  
Share-Based Payment Plans  
Vesting percentage after years four, five and six 33.00%
Restricted stock | Minimum  
Share-Based Payment Plans  
Vesting period 3 years
Restricted stock | Maximum  
Share-Based Payment Plans  
Vesting period 6 years
Performance Share Units  
Share-Based Payment Plans  
Vesting period 3 years
Number of equally weighted performance metrics 2
Performance period 2 years