XML 142 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
Common Stock Issued and Outstanding - Schedule of Number of Shares of Common Stock Issued and Outstanding (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning of year (in shares) 152,748,642 155,467,319 154,463,050
Stock options exercised (in shares) 0 2,657 181,655
Restricted stock awards (in shares) 1,105,268 689,824 822,614
Treasury shares purchased (in shares) (8,008,786) (3,411,158) 0
End of year (in shares) 145,845,124 152,748,642 155,467,319