XML 102 R77.htm IDEA: XBRL DOCUMENT v3.20.4
STOCKHOLDERS' EQUITY - Stock Repurchases (Details) - USD ($)
shares in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Jun. 15, 2020
Equity [Abstract]        
Repurchases unsettled (in shares) (278) (333) (1,001)  
Stock Repurchase Program, Remaining Authorized Repurchase Amount [Roll Forward]        
Authorization remaining, beginning of period $ 45,484,000 $ 6,620,000 $ 34,892,000  
Authorizations 20,516,000 60,000,000 27,003,000  
Repurchases (28,274,000) (21,136,000) (55,275,000)  
Authorization remaining, end of period $ 37,726,000 $ 45,484,000 $ 6,620,000  
Stock repurchase program, authorized amount       $ 60,000,000