XML 114 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Based Compensation - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based compensation, weighted average exercise price $ 24.19 $ 25.3
Share-based compensation exercisable, weighted average exercise price $ 24.19  
Share-based compensation, weighted average remaining contractual term 4 years 25 days  
Share-based compensation, exercisable, weighted average remaining contractual term 4 years 25 days  
Share-based compensation , options outstanding, intrinsic value $ 67,000 $ 76,000
Share price $ 29.3  
Unrecognized compensation expense related to stock options $ 0  
Minimum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based compensation, weighted average exercise price $ 20.86  
Share-based compensation exercisable, weighted average exercise price 20.86  
Maximum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based compensation, weighted average exercise price 27.25  
Share-based compensation exercisable, weighted average exercise price $ 27.25  
The Stock Incentive Plan Of 2022 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based compensation shares authorized 200,000  
Share-based compensation shares available for grant 142,755  
Share-Based Payment Arrangement, Option [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share based compensation, expense $ 0 4,000
Restricted Stock Units (RSUs) [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share based compensation, expense $ 548,000 $ 503,000
Share price $ 29.3 $ 29
Share-based compensation award vesting period 3 years  
Share-based compensation, equity instruments other than options, nonvested 68,183 53,867
Share-based compensation, equity instruments other than options, aggregate intrinsic value, outstanding $ 2,000,000 $ 1,600,000
Share-based compensation, equity instruments other than options, grant date fair value $ 574,000 755,000
Share-based payment nonvested award, cost not yet recognized, period for recognition 1 year 5 months 4 days  
Share-based payment, nonvested award, excluding option, cost not yet recognized, amount $ 770,000  
Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche One [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based compensation, vesting rights, percentage 125.00%  
Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche Three [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based compensation, vesting rights, percentage 75.00%  
Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche Two [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based compensation, vesting rights, percentage 100.00%  
Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Tranche Four [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based compensation, vesting rights, percentage 0.00%  
Performance Stock Units [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share based compensation, expense $ 81,000 $ 47,000
Share price $ 29.3  
Share-based compensation, equity instruments other than options, nonvested 11,521 6,396
Share-based compensation, equity instruments other than options, aggregate intrinsic value, outstanding $ 338,000  
Share-based compensation, equity instruments other than options, grant date fair value $ 124,000 $ 168,000
Share-based payment nonvested award, cost not yet recognized, period for recognition 1 year 9 months 18 days  
Share-based payment, nonvested award, excluding option, cost not yet recognized, amount $ 165,000