XML 95 R82.htm IDEA: XBRL DOCUMENT v3.26.1
Employee Benefits (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Employee Benefits [Abstract]      
Percentage of employee's compensation matched by company 5.00%    
Defined benefit plan, employer contribution $ 438,000 $ 434,000 $ 399,000
Net compensation expense 3,062,000 2,467,000 2,164,000
Incentive Plan [Member]      
Employee Benefits [Abstract]      
Net compensation expense $ 3,062,000 2,467,000 $ 2,164,000
Shares available for future grants (in Shares) 623,504    
Incentive Plan [Member] | RSUs [Member]      
Employee Benefits [Abstract]      
Unrecognized compensation expense $ 6,400,000 $ 4,700,000  
Outstanding, end of the period (in Shares) 250,671 236,239 211,461
Period for recognition of compensation cost not yet recognized 8 months 1 day 1 year 6 months 3 days  
Incentive Plan [Member] | Stock Option [Member]      
Employee Benefits [Abstract]      
Vesting period 4 years    
Options granted (in Shares) 0 0  
Unrecognized compensation expense $ 11,000 $ 18,000  
Unvested and/or unexercised stock options (in Shares) 66,000 76,000  
Period for recognition of compensation cost not yet recognized 3 years 9 months 3 days 3 years 2 months 1 day  
Incentive Plan [Member] | Tranche One [Member] | RSUs [Member]      
Employee Benefits [Abstract]      
Vesting period 1 year    
Incentive Plan [Member] | Tranche Two [Member] | RSUs [Member]      
Employee Benefits [Abstract]      
Vesting period 3 years    
Incentive Plan [Member] | Tranche Three [Member] | RSUs [Member]      
Employee Benefits [Abstract]      
Vesting period 4 years    
Incentive Plan [Member] | Tranche Four [Member] | RSUs [Member]      
Employee Benefits [Abstract]      
Vesting period 5 years    
Incentive Plan [Member] | Tranche Five [Member] | RSUs [Member]      
Employee Benefits [Abstract]      
Vesting period 8 years