XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Common Stock and Treasury Stock (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2024
Feb. 24, 2023
Equity [Abstract]      
Amount approved for repurchase     $ 400,000,000.0
Shares repurchased (in shares) 1,682,787 3,743,220  
Shares repurchased, value $ 57,628,000 $ 120,693,000  
Repurchase program, shares repurchased to date (in shares) 62,664,520 62,664,520  
Repurchase program, amount paid for shares repurchased to date $ 1,100,000,000 $ 1,100,000,000  
Maximum remaining amount authorized for purchase $ 380,300,000 $ 380,300,000