XML 112 R98.htm IDEA: XBRL DOCUMENT v3.22.0.1
STOCKHOLDERS' EQUITY (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2021
Jun. 30, 2021
Dec. 31, 2021
May 31, 2021
May 19, 2021
Dec. 31, 2020
May 20, 2020
May 19, 2020
Apr. 30, 2020
Equity, Class of Treasury Stock [Line Items]                  
Common stock, par value (in usd per share) $ 0.00001   $ 0.00001   $ 0.00001 $ 0.00001 $ 0.00001    
Common stock, shares authorized (in shares) 300,000,000   300,000,000   300,000,000 200,000,000 200,000,000 150,000,000  
Repurchase of common stock     $ 500,000,000            
2020 Repurchase Program                  
Equity, Class of Treasury Stock [Line Items]                  
Repurchase program, shares authorized (in shares)                 $ 200,000,000
Stock repurchased and retired during period (in shares)   1,700,000              
Average cost, shares repurchased (in usd per share)   $ 117.47              
Repurchase of common stock   $ 200,000,000              
2021 Repurchase Program                  
Equity, Class of Treasury Stock [Line Items]                  
Repurchase program, shares authorized (in shares)       $ 500,000,000          
Stock repurchased and retired during period (in shares) 1,500,000                
Average cost, shares repurchased (in usd per share) $ 196.98                
Repurchase of common stock $ 300,000,000                
Repurchase program, remaining stock authorized for repurchase $ 200,000,000   $ 200,000,000