v3.26.1
Equity Compensation Arrangements (Narrative) (Details) - USD ($)
6 Months Ended
Jun. 05, 2026
Apr. 22, 2026
Feb. 10, 2026
Feb. 24, 2025
Feb. 03, 2025
Apr. 25, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Apr. 27, 2023
Apr. 26, 2018
Apr. 28, 2011
Defined Benefit Plan Disclosure [Line Items]                        
Shares underlying unexercised options             54,547          
Expected future compensation expense, restricted stock             $ 7,747,000          
Expected future compensation expense, unexercised options             119,000          
Restricted stock expense             405,000 $ 461,000 $ 341,000      
Stock option expense             $ 68,000 $ 90,000 $ 56,000      
Employee Stock Option                        
Defined Benefit Plan Disclosure [Line Items]                        
Expected future compensation expense, weighted average period for recognition             1 year 4 months 28 days          
Options exercisable - number of option shares             794,249          
Restricted Stock [Member]                        
Defined Benefit Plan Disclosure [Line Items]                        
Restricted stock issued           20,000            
Expected future compensation expense, weighted average period for recognition             4 years 4 months 9 days          
2023 Equity Incentive Plan [Member]                        
Defined Benefit Plan Disclosure [Line Items]                        
Shares authorized for issuance                   1,000,000    
2018 Equity Incentive Plan [Member]                        
Defined Benefit Plan Disclosure [Line Items]                        
Shares authorized for issuance                     1,000,000  
2011 Stock Plan [Member]                        
Defined Benefit Plan Disclosure [Line Items]                        
Shares authorized for issuance                       900,000
Directors [Member] | Restricted Stock [Member]                        
Defined Benefit Plan Disclosure [Line Items]                        
Restricted stock issued   4,226 47,616   43,773              
Vesting period   3 years 3 years   1 year              
Certain Officers [Member]                        
Defined Benefit Plan Disclosure [Line Items]                        
Vesting period       3 years                
Exercise of stock options       $ 63,763                
Executive Officers [Member] | Restricted Stock [Member]                        
Defined Benefit Plan Disclosure [Line Items]                        
Restricted stock issued           30,000            
Executive Officers [Member] | Minimum [Member] | Restricted Stock [Member]                        
Defined Benefit Plan Disclosure [Line Items]                        
Vesting period           2 years            
Executive Officers [Member] | Maximum [Member] | Restricted Stock [Member]                        
Defined Benefit Plan Disclosure [Line Items]                        
Vesting period           3 years            
Executive Officers [Member] | Inducement Award Plan [Member] | Restricted Stock [Member]                        
Defined Benefit Plan Disclosure [Line Items]                        
Restricted stock issued 709,220                      
Vesting period 5 years