XML 136 R123.htm IDEA: XBRL DOCUMENT v3.22.4
Share Repurchases (Details) - USD ($)
$ / shares in Units, $ in Thousands
2 Months Ended 12 Months Ended
Feb. 14, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2018
Equity, Class of Treasury Stock [Line Items]          
Shares repurchased   2,600,000 0 1,000,000  
Value of shares repurchased   $ 150,000   $ 35,000  
Treasury stock acquired, average cost per share (in usd per share)   $ 57.95   $ 35.83  
Amount remaining of authorized amount for repurchase under the share repurchase program (in usd)   $ 65,000      
Subsequent Event          
Equity, Class of Treasury Stock [Line Items]          
Shares repurchased 4,500,000        
Value of shares repurchased $ 235,000        
Treasury stock acquired, average cost per share (in usd per share) $ 52.75        
11/29/2018 Share Repurchase Program          
Equity, Class of Treasury Stock [Line Items]          
Stock repurchase program, authorized amount (in usd)         $ 300,000