XML 79 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Based Compensation - Narrative (Details) - USD ($)
3 Months Ended
Dec. 19, 2022
Nov. 21, 2022
Oct. 31, 2022
Mar. 21, 2022
Mar. 02, 2022
Mar. 31, 2023
Mar. 31, 2022
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) 58,912   173,766 130,951     130,951      
Grants in period (in dollars per share) $ 6.79   $ 7.22 $ 6.51            
Granted (in dollars per share) $ 21.07   $ 20.54 $ 21.79     $ 21.79      
Non-vested options outstanding (in shares)           1,542,386        
Non-vested options, cost not yet recognized, amount           $ 5,400,000        
Exercises in period, aggregate intrinsic value           $ 19,285 $ 360,469      
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)           798,232        
Granted (in shares) 18,984 13,722 38,730   51,746   51,746      
Granted (in dollars per share) $ 21.07 $ 21.86 $ 20.54   $ 21.79   $ 21.79      
Stock based compensation           $ 1,000,000 $ 1,200,000      
Non-vested restricted shares outstanding (in shares)           402,601 1,046,736 430,954 1,054,335  
Non-vested restricted shares outstanding, amount           $ 5,000,000        
Period for recognition (in years)           1 year 6 months        
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,907,647        
Award vesting period (in years) 1 year   3 years 3 years            
Stock based compensation           $ 921,000 $ 756,300      
Period for recognition (in years)           1 year 6 months        
Expiration period (in years) 10 years   10 years 10 years            
Expected term 5 years 6 months   6 years 6 years            
Risk free interest rate 3.71%   4.19% 2.34%            
Expected volatility rate 26.11%   26.25% 25.31%            
Expected dividend rate 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