XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Vote
$ / shares
shares
Mar. 31, 2023
USD ($)
$ / shares
shares
Earnings Per Share [Abstract]    
Voting rights conversion basis | Vote 1  
Maximum    
Earnings Per Share [Abstract]    
Percentage of total number of directors 75.00%  
Minimum    
Earnings Per Share [Abstract]    
Percentage of total number of directors 25.00%  
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 (as percent) 105.00%  
Number of votes per share | Vote 1  
Numerator:    
Distributed earnings $ 4,488 $ 4,195
Undistributed earnings (2,267) 7,250
Basic 2,221 11,445
Diluted $ 2,393 $ 12,372
Denominator:    
Weighted average shares outstanding - basic (in shares) | shares 14,899 14,907
Assumed conversion of Class A Common Stock (in shares) | shares 1,280 1,283
Dilutive options, awards and common stock equivalents (in shares) | shares 542 594
Total weighted-average diluted Common Stock (in shares) | shares 16,721 16,784
Earnings Per Share [Abstract]    
Basic earnings per share (in dollars per share) | $ / shares $ 0.15 $ 0.77
Diluted earnings per share (in dollars per share) | $ / shares $ 0.14 $ 0.74
Class A Common Stock    
Earnings Per Share [Abstract]    
Number of votes per share | Vote 10  
Numerator:    
Distributed earnings $ 357 $ 333
Undistributed earnings (185) 594
Basic $ 172 $ 927
Denominator:    
Weighted average shares outstanding (in shares) | shares 1,280 1,283
Earnings Per Share [Abstract]    
Basic earnings per share (in dollars per share) | $ / shares $ 0.13 $ 0.72
Diluted earnings per share (in dollars per share) | $ / shares $ 0.13 $ 0.71