XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
May 13, 2019
Oct. 16, 2013
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
May 08, 2023
Stock Based Compensation [Abstract]                
Stock-Based Compensation expense     $ 0 $ 0 $ 0 $ 0    
Stock options granted         0   0  
Stock options outstanding     0   0      
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     $ 248,000 338,000 $ 493,000 677,000    
Recognized tax benefits     $ 65,000 $ 37,000 $ 129,000 $ 74,000    
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