XML 62 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Common Stock and Treasury Stock - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Feb. 24, 2023
Equity [Abstract]        
Amount approved for repurchase       $ 200,000,000
Shares repurchased (in shares) 924,240 0 2,055,488  
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