XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Benefit Plans - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
May 05, 2023
Share-based Compensation Arrangement by Share-based Payment Award      
Options granted (in shares) 0 0  
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award      
Award vesting period 3 years    
Award expiration period 10 years    
Compensation cost not yet recognized $ 181    
Compensation cost recognition weighted average period 7 months 6 days    
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award      
Award vesting period 4 years    
Compensation cost recognition weighted average period 2 years 10 months 24 days    
Nonvested awards, compensation not yet recognized, awards other than options $ 3,800    
2023 Equity Compensation Plan      
Share-based Compensation Arrangement by Share-based Payment Award      
Number of shares authorized (in shares)     500,000
Number of shares available for grant (in shares) 485,012    
2023 Equity Compensation Plan | Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award      
Options granted (in shares) 281,500    
Unvested options cancelled and returned 16,162    
2023 Equity Compensation Plan | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award      
Options granted (in shares) 264,900    
Unvested options cancelled and returned 15,250