XML 82 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Schedule of Common Stock Outstanding Activity (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Issued outstanding beginning period (in shares) 77,218,765 76,588,000
Treasury stock outstanding beginning period (in shares) 13,892,049 12,684,000
Shares of common stock outstanding beginning period (in shares) 63,327,000 63,904,000
Restricted stock awards, net of forfeitures (in shares) 1,387,000 631,000
Shares withheld for taxes on vesting of stock awards (in shares) (411,000) (206,000)
Purchase of treasury stock (in shares) (2,810,000) (1,002,000)
Issued outstanding ending period (in shares) 78,605,848 77,218,765
Treasury stock outstanding ending period (in shares) 17,112,853 13,892,049
Shares of common stock outstanding ending period (in shares) 61,493,000 63,327,000