XML 89 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Capital Stock - Narrative (Details)
Dec. 31, 2024
vote
$ / shares
shares
Dec. 31, 2023
shares
Dec. 31, 2022
shares
Dec. 31, 2021
shares
Equity [Abstract]        
Common stock, shares authorized (in shares) 250,000,000      
Common stock, par value (in dollars per share) | $ / shares $ 0.01      
Preferred stock, shares authorized (in shares) 5,000,000      
Preferred stock, par value (in dollars per share) | $ / shares $ 0.01      
Common stock, shares outstanding (in shares) 131,812,406 130,079,173 128,662,300 126,937,163
Shares held in treasury (in shares) 3,138,675 3,138,675 3,138,675  
Number of votes | vote 1