XML 82 R73.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Based Compensation - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 20, 2023
May 01, 2023
Dec. 19, 2022
Nov. 21, 2022
Oct. 31, 2022
Mar. 21, 2022
Mar. 02, 2022
Jun. 30, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
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,016 58,912   173,766 130,951   286,016   130,951            
Grants in period (in dollars per share)   $ 5.48 $ 6.79   $ 7.22 $ 6.51                    
Granted (in dollars per share)   $ 15.94 $ 21.07   $ 20.54 $ 21.79   $ 15.94   $ 21.79            
Non-vested options outstanding (in shares)               1,785,804     1,785,804          
Non-vested options, cost not yet recognized, amount               $ 5,800,000     $ 5,800,000          
Exercises in period, aggregate intrinsic value               $ 127,158 $ 360,469   $ 146,443,000 $ 388,990        
Restricted Stock                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Number of shares authorized (in shares)                               2,271,427
Number of shares available for grant (in shares)               582,083     582,083          
Granted (in shares) 24,687 201,887 18,984 13,722 38,730   51,746 226,574   51,746            
Granted (in dollars per share) $ 18.23 $ 15.94 $ 21.07 $ 21.86 $ 20.54   $ 21.79 $ 16.19   $ 21.79            
Stock based compensation               $ 1,100,000 $ 1,400,000   $ 2,000,000 $ 2,500,000        
Non-vested restricted shares outstanding (in shares)               618,750 1,041,554 1,046,736 618,750 1,041,554 402,601 430,954 1,054,335  
Non-vested restricted shares outstanding, amount               $ 7,400,000     $ 7,400,000          
Period for recognition (in years)                     1 year 9 months 18 days          
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,666,082     1,666,082          
Award vesting period (in years)   1 year 1 year   3 years 3 years                    
Stock based compensation               $ 954,000 $ 811,000   $ 1,900,000 $ 1,600,000        
Period for recognition (in years)                     1 year 8 months 12 days          
Expiration period (in years)   10 years 10 years   10 years 10 years                    
Expected term   6 years 5 years 6 months   6 years 6 years                    
Risk free interest rate   3.60% 3.71%   4.19% 2.34%                    
Expected volatility rate   27.07% 26.11%   26.25% 25.31%                    
Expected dividend rate   0.00% 0.00%   0.00% 0.00%                    
Tranche One | Restricted Stock                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Award vesting period (in years)                     1 year          
Tranche One | Employee Stock Option                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Award vesting period (in years)   1 year 1 year   1 year