XML 80 R70.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock Based Compensation - Narrative (Details) - USD ($)
3 Months Ended
Mar. 07, 2024
Mar. 06, 2024
Jun. 20, 2023
May 01, 2023
Mar. 31, 2024
Sep. 30, 2023
Mar. 31, 2023
Dec. 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          
Grants in period (in dollars per share)   $ 6.13   $ 5.48            
Granted (in dollars per share)   $ 16.49   $ 15.94 $ 16.49          
Non-vested options outstanding (in shares)         1,265,884          
Non-vested options, cost not yet recognized, amount         $ 4,300,000          
Exercises in period, aggregate intrinsic value         $ 106,000   $ 19,300      
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        
Granted (in dollars per share) $ 16.57 $ 16.49 $ 18.23 $ 15.94   $ 16.50        
Number of shares available for grant (in shares)         367,567          
Stock based compensation         $ 1,300,000   $ 1,000,000      
Non-vested restricted shares outstanding (in shares)         620,547   402,601 435,541 430,954  
Non-vested restricted shares outstanding, amount         $ 7,400,000          
Period for recognition (in years)         1 year 9 months 18 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,427,137          
Award vesting period (in years)   3 years   3 years            
Stock based compensation         $ 951,000   $ 921,000      
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