XML 80 R70.htm IDEA: XBRL DOCUMENT v3.24.3
Stock Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 07, 2024
Mar. 06, 2024
Jun. 20, 2023
May 01, 2023
Sep. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Jun. 06, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                              
Number of shares authorized (in shares)                             7,949,996
Granted (in shares)   286,265   286,016   286,265   286,016              
Grants in period (in dollars per share)   $ 6.13   $ 5.48                      
Granted (in dollars per share)   $ 16.49   $ 15.94   $ 16.49   $ 15.94              
Non-vested options outstanding (in shares)         599,617       599,617            
Non-vested options, cost not yet recognized, amount         $ 2,700       $ 2,700            
Exercises in period, aggregate intrinsic value         $ 23   $ 7   $ 129 $ 507          
Restricted Stock                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                              
Number of shares authorized (in shares)                             2,271,427
Granted (in shares) 27,162 185,279 24,687 201,887   212,441   226,574              
Granted (in dollars per share) $ 16.57 $ 16.49 $ 18.23 $ 15.94   $ 16.50   $ 16.19              
Number of shares available for grant (in shares)         370,379       370,379            
Stock based compensation         $ 960   $ 1,300   $ 3,700 $ 5,900          
Non-vested restricted shares outstanding (in shares)         435,160 620,547 464,691 618,750 435,160 464,691 575,409 435,541 402,601 430,954  
Non-vested restricted shares outstanding, amount         $ 2,600       $ 2,600            
Period for recognition (in years)                 1 year 8 months 12 days            
Restricted Stock | Tranche One                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                              
Award vesting period (in years)                 1 year            
Restricted Stock | Minimum                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                              
Award vesting period (in years)                 1 year            
Restricted Stock | Maximum                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                              
Award vesting period (in years)                 5 years            
Employee Stock Option                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                              
Number of shares authorized (in shares)                             5,678,569
Number of shares available for grant (in shares)         1,441,185       1,441,185            
Award vesting period (in years)   3 years   3 years                      
Stock based compensation         $ 556   $ 954   $ 2,500 $ 2,900          
Period for recognition (in years)                 2 years            
Expiration period (in years)   10 years   10 years                      
Expected term   6 years   6 years                      
Risk free interest rate   4.12%   3.60%                      
Expected volatility rate   29.13%   27.07%                      
Expected dividend rate   0.00%   0.00%                      
Employee Stock Option | Tranche One                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                              
Award vesting period (in years)   1 year   1 year