XML 95 R70.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity and Earnings Per Share (Textual) (Details)
12 Months Ended
Dec. 31, 2020
USD ($)
vote
shares
Dec. 31, 2019
USD ($)
shares
Nov. 06, 2019
USD ($)
Class of Stock [Line Items]      
Aggregate purchase price | $ $ 1,002,000 $ 3,010,000  
2019 Stock Repurchase Program      
Class of Stock [Line Items]      
Authorized amount available for repurchase | $     $ 25,000,000
Aggregate purchase price | $ $ 1,000,000.0 $ 3,000,000.0  
Class A Common Stock      
Class of Stock [Line Items]      
Votes per share | vote 1    
Common stock, shares authorized (in shares) 25,000,000    
Treasury stock (in shares) 2,726,017 2,817,714  
Class A Common Stock | 2019 Stock Repurchase Program      
Class of Stock [Line Items]      
Treasury stock, shares acquired (in shares) 32,286 28,094  
Class A Common Stock | 2018 Stock Repurchase Program      
Class of Stock [Line Items]      
Treasury stock, shares acquired (in shares)   44,476  
Class B Common Stock      
Class of Stock [Line Items]      
Votes per share | vote 10    
Common stock, shares authorized (in shares) 6,756,176