v3.26.1
Employee Incentive Plans (2007 Stock Incentive Plan, ROI Summary) (Details)
3 Months Ended
Mar. 31, 2026
shares
Stock incentive plan granted shares adjustment 887
2007 Stock Incentive Plan (Shares)  
Beginning Balance 11,621,670 [1]
Shares Granted 0
Shares Canceled (45,002)
Shares Distributed (3,501)
Ending Balance 11,573,167
[1] Stock Incentive Plan number of granted restricted stock units related to 2025 was adjusted by 887 additional restricted stock units during the three months ended March 31, 2026.