XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity - Repurchase Program (Details) - USD ($)
$ in Thousands
3 Months Ended 80 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2022
Oct. 25, 2022
Jan. 25, 2022
Class of Stock [Line Items]                  
Shares repurchased $ 500,342 $ 372,566 $ 422,736 $ 405,692 $ 246,203 $ 170,382      
Program | Common Stock                  
Class of Stock [Line Items]                  
Increase in authorized amount to be repurchased                 $ 1,000,000
Stock repurchase program, approved amount                 $ 6,100,000
Shares repurchased (in shares)             25,699,551    
Shares repurchased             $ 5,700,000    
Remaining authorized repurchase amount $ 400,000           $ 400,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               7,100,000  
Remaining authorized repurchase amount               $ 1,400,000