XML 69 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Stock by Class (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Common Stock Outstanding Roll Forward [Roll Forward]      
Retirement of Class A common shares in connection with the Company's stock repurchase plan (in shares) (23,593,728) (161,216,653) (72,668,712)
Treasury Stock, Shares, Acquired (20,887) (6,629,415) (10,457,772)
Stock Issued During Period, Shares, Treasury Stock Reissued 697,745 3,828,357  
Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements 3,972,000 2,617,000 1,348,000
Common Class A      
Common Stock Outstanding Roll Forward [Roll Forward]      
Beginning balance common stock, shares outstanding (in shares) 290,573,672 446,749,307 496,064,027
Conversion of Class B common stock to Class A common stock (in shares) 1,562,561 349,929 26,730,427
Stock Issued During Period, Shares, New Issues   40,000 6,897,190
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 1,080,548 822,732 184,147
Ending balance common stock, shares outstanding (in shares) 270,320,798 290,573,672 446,749,307
Common Class B      
Common Stock Outstanding Roll Forward [Roll Forward]      
Beginning balance common stock, shares outstanding (in shares) 185,895,903 186,245,832 212,976,259
Conversion of Class B common stock to Class A common stock (in shares) (1,562,561) (349,929) (26,730,427)
Stock Issued During Period, Shares, New Issues   0 0
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 0 0 0
Retirement of Class A common shares in connection with the Company's stock repurchase plan (in shares) 0 0 0
Stock Issued During Period, Shares, Treasury Stock Reissued 0 0  
Ending balance common stock, shares outstanding (in shares) 184,333,342 185,895,903 186,245,832