XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Common Stock and Treasury Stock (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Feb. 24, 2023
Equity [Abstract]        
Amount approved for repurchase       $ 200,000,000
Shares repurchased (in shares) 1,154,825 0 3,210,313  
Repurchase program, shares repurchased to date (in shares)   57,981,733    
Repurchase program, amount paid for shares repurchased to date   $ 926,200,000    
Maximum remaining amount authorized for purchase   $ 200,000,000