v3.26.1
Employee Incentive Plans (2007 Stock Incentive Plan, ROI Summary) (Details)
6 Months Ended
Jun. 30, 2026
shares
Stock incentive plan granted shares adjustment 8,634
2007 Stock Incentive Plan (Shares)  
Beginning Balance 11,629,417 [1]
Shares Granted 0
Shares Canceled (64,579)
Shares Distributed (5,058,288)
Ending Balance 6,506,550
[1] Stock Incentive Plan number of granted restricted stock units related to 2025 was adjusted by 8,634 additional restricted stock units during the six months ended June 30, 2026.