XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 28, 2022
Jul. 15, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Subsequent Event [Line Items]              
Retirement of treasury stock     $ (89,542) $ (102,537) $ (31,797) $ (45,030) $ (192,100)
Subsequent Event              
Subsequent Event [Line Items]              
Maturity of contingent purchase price payments   5 years          
Treasury stock, retired (in shares) 10,000,000            
Retirement of treasury stock $ (313,800)            
Subsequent Event | Class A Shares              
Subsequent Event [Line Items]              
Dividends declared (usd per share) $ 0.27            
Subsequent Event | Class B Shares              
Subsequent Event [Line Items]              
Dividends declared (usd per share) $ 0.27            
Retirement of treasury stock $ (42,700)            
Subsequent Event | C.W. Henderson and Associates              
Subsequent Event [Line Items]              
Acquisition price   $ 30,000          
Maximum contingent purchase price payments   $ 20,000