XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Common Stock and Treasury Stock - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Equity [Abstract]          
Amount approved for repurchase         $ 250,000,000
Shares repurchased (in shares) 924,240 1,000,000 2,055,488 1,000,000  
Shares repurchased, value $ 24,847,000 $ 39,411,000 $ 62,707,000 $ 39,411,000  
Repurchase program, shares repurchased to date (in shares) 51,412,983   51,412,983    
Repurchase program, amount paid for shares repurchased to date $ 782,400,000   $ 782,400,000    
Maximum remaining amount authorized for purchase $ 153,600,000   $ 153,600,000