XML 159 R125.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share Repurchases (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Equity, Class of Treasury Stock [Line Items]      
Shares repurchased 0.0 1.0 0.9
Value of shares repurchased   $ 35,000 $ 50,000
Treasury stock acquired, average cost per share (in usd per share)   $ 35.83 $ 56.19
11/29/2018 Share Repurchase Program      
Equity, Class of Treasury Stock [Line Items]      
Stock repurchase program, authorized amount (in usd) $ 300,000