XML 52 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Shareholders' Equity (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Sep. 19, 2024
Aug. 21, 2024
Equity, Class of Treasury Stock [Line Items]                  
Value of common shares authorized for repurchasing           $ 1,059,595      
Share repurchase program, number of additional shares authorized, amount               $ 500,000 $ 400,000
Retirement of treasury stock $ 0                
Common stock surrendered as payment $ 151,877 $ 97,663 $ 229,596 $ 88,319 $ 198,819        
Common Stock                  
Equity, Class of Treasury Stock [Line Items]                  
Retirement of treasury stock (in shares) 507,166                
Retirement of treasury stock $ 5,072                
Treasury Stock                  
Equity, Class of Treasury Stock [Line Items]                  
Retirement of treasury stock (in shares) 507,166                
Retirement of treasury stock $ (5,194,196)                
Acquisition of treasury stock (in shares) 2,388 1,935 5,940 2,271 6,241        
Common stock surrendered as payment $ 151,877 $ 97,663 $ 229,596 $ 88,319 $ 198,819        
Retained ‎ Earnings                  
Equity, Class of Treasury Stock [Line Items]                  
Retirement of treasury stock $ 5,189,124                
Repurchases in Accordance with Stock Award Agreements                  
Equity, Class of Treasury Stock [Line Items]                  
Acquisition of treasury stock (in shares)           1,724 2,011    
Common stock surrendered as payment           $ 73,349 $ 67,474