XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity - Repurchase Program (Details) - USD ($)
$ in Thousands
3 Months Ended 65 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jul. 27, 2021
Class of Stock [Line Items]            
Shares repurchased $ 246,203 $ 170,382 $ 32,230 $ 530,237    
Program            
Class of Stock [Line Items]            
Shares repurchased (in shares)         16,184,095  
Shares repurchased         $ 3,500,000  
Program | Common Stock | Subsequent Event            
Class of Stock [Line Items]            
Increase in authorized amount to be repurchased           $ 1,000,000
Stock repurchase program, approved amount           5,100,000
Remaining authorized repurchase amount           $ 1,600,000