XML 42 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Capital Stock (Tables)
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Schedule of Change in Treasury Shares The following is a schedule of the change in treasury shares based on settlement date for the three months ended March 31, 2025:

 

Three Months Ended
March 31, 2025

 

Beginning balance

 

26,766,065

 

Rabbi trust shares distributed/sold

 

 

Shares repurchased

 

1,825,462

 

Ending balance

 

28,591,527