XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Narrative) (Details) - USD ($)
1 Months Ended 12 Months Ended
May 13, 2019
Oct. 16, 2013
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
May 08, 2023
Stock Based Compensation [Abstract]            
Stock options granted     0 0 0  
Stock options outstanding     0      
Shares, Granted     2,850,000 1,902,000 1,792,000  
Stock options exercise price description   could not be exercised at a price which was less than 100% of the fair market value of shares at the date of grant        
Restricted Stock            
Stock Based Compensation [Abstract]            
Stock-Based Compensation expense     $ 1,116,000 $ 1,858,000 $ 1,335,000  
Shares, Granted     139,663 66,274 77,913  
Recognized tax benefits     $ 294,000 $ 149,000 $ 121,000  
Net value of unrecognized compensation cost related to unvested restricted stock awards     4,132,000 2,397,000 2,354,000  
Stock Option            
Stock Based Compensation [Abstract]            
Stock-Based Compensation expense     $ 0 $ 0 $ 0  
Class A Common Stock | Incentive Compensation Plan 2023            
Stock Based Compensation [Abstract]            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized           600,000
Class A Common Stock | Stock Option            
Stock Based Compensation [Abstract]            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized   990,000        
Class A Common Stock | Incentive Compensation Plan            
Stock Based Compensation [Abstract]            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized   620,000        
Class A Common Stock | Convert For Class B            
Stock Based Compensation [Abstract]            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized   370,000        
Class B Common Stock            
Stock Based Compensation [Abstract]            
Increase in number of common stock shares authorized 90,000          
Class B Common Stock | Stock Option            
Stock Based Compensation [Abstract]            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized   370,000