XML 49 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity (Narrative) (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Equity, Class of Treasury Stock [Line Items]    
Common stock surrendered as payment $ 198,819 $ 345,921
Value of common shares remaining to be repurchased $ 282,315  
Repurchases in Accordance with Stock Award Agreements [Member]    
Equity, Class of Treasury Stock [Line Items]    
Acquisition of treasury stock (shares), total 40  
Common stock surrendered as payment $ 67,185