XML 60 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity - Repurchase Program (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 104 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2024
Nov. 05, 2024
Nov. 04, 2024
Jan. 25, 2024
Jan. 24, 2024
Class of Stock [Line Items]                        
Shares repurchased $ 89,763 $ 633,714 $ 321,776 $ 534,937 $ 2,376 $ 9,597            
Program | Common Stock                        
Class of Stock [Line Items]                        
Increase in authorized amount to be repurchased                       $ 1,000,000
Stock repurchase program, approved amount                     $ 8,100,000  
Shares repurchased (in shares)             3,559,270 32,438,132        
Shares repurchased             $ 1,000,000 $ 7,600,000        
Remaining authorized repurchase amount $ 1,500,000           $ 1,500,000 $ 1,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                 $ 9,100,000