XML 130 R94.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 06, 2021
Feb. 01, 2021
Sep. 10, 2020
Dec. 05, 2019
Jun. 13, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Equity [Abstract]                
Number of shares authorized to be repurchased (in shares) 5,000,000 5,000,000 5,000,000   4,000,000      
Stock repurchase program, percent of common stock 4.60% 4.50% 4.30%   3.50%      
Additional shares acquired in stock repurchase program (in shares)       3,000,000        
Stock repurchase program, remaining number of shares authorized to be repurchased           4,813,939    
Treasury stock, shares purchased (in shares)           6,055,119 7,587,142 3,543,800
Cost method of shares repurchase           $ 107,774 $ 108,166 $ 55,309
Cost method of shares repurchased (in dollars per share)           $ 17.80 $ 14.26 $ 15.61