XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share - Additional Information (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2021
shares
Sep. 30, 2020
shares
Sep. 30, 2021
Vote
shares
Sep. 30, 2020
shares
Earnings Per Share Basic [Line Items]        
Conversion of stock, description     Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time or automatically upon certain events described in the Company’s amended and restated certificate of incorporation, including upon either the death or voluntary termination of the Company’s Executive Chairman.  
Undistributed earnings ratio used to calculate allocation to class of stock     100.00%  
Market Based Performance Awards        
Earnings Per Share Basic [Line Items]        
Potentially dilutive common stock equivalents excluded from calculation of diluted weighted-average shares outstanding 282,921   282,921  
Class A Common Stock        
Earnings Per Share Basic [Line Items]        
Right to voting     one vote per share  
Number of votes entitled to stockholders per share | Vote     1  
Conversion of stock 1,676,061 898,655 2,605,658 1,238,144
Class B Common Stock        
Earnings Per Share Basic [Line Items]        
Right to voting     ten votes per share  
Number of votes entitled to stockholders per share | Vote     10  
Class of share converted to another class     one share of Class A common stock  
Conversion of stock     1