XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Vote
$ / shares
shares
Mar. 31, 2022
USD ($)
$ / shares
shares
Earnings Per Share [Abstract]    
Percentage of total number of directors 75.00%  
Voting rights conversion basis | Vote 1  
Common Stock    
Earnings Per Share [Abstract]    
Percentage of earnings assumed to be distributed as dividends in earnings per share calculation 100.00%  
Preferential dividend rate 105.00%  
Number of votes per share | Vote 1  
Numerator:    
Distributed earnings $ 4,195 $ 3,964
Undistributed earnings 7,250 14,008
Basic 11,445 17,972
Diluted $ 12,372 $ 19,361
Denominator:    
Weighted average shares outstanding - basic (in shares) | shares 14,907 15,706
Assumed conversion of Class A Common Stock (in shares) | shares 1,283 1,287
Dilutive options, awards and common stock equivalents (in shares) | shares 594 520
Total weighted-average diluted Common Stock (in shares) | shares 16,784 17,513
Earnings Per Share [Abstract]    
Basic earnings per share (in dollars per share) | $ / shares $ 0.77 $ 1.14
Diluted earnings per share (in dollars per share) | $ / shares $ 0.74 $ 1.11
Class A Common Stock    
Earnings Per Share [Abstract]    
Number of votes per share | Vote 10  
Numerator:    
Distributed earnings $ 333 $ 296
Undistributed earnings 594 1,093
Basic $ 927 $ 1,389
Denominator:    
Weighted average shares outstanding (in shares) | shares 1,283 1,287
Earnings Per Share [Abstract]    
Basic earnings per share (in dollars per share) | $ / shares $ 0.72 $ 1.08
Diluted earnings per share (in dollars per share) | $ / shares $ 0.71 $ 1.05