XML 99 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK COMPENSATION PLAN (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2019
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Intrinsic value of exercises                   $ 4,600,000 $ 417,000  
Restricted stock awards                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Unrecognized compensation cost related to non-vested awards                   7,800,000    
Compensation cost related to stock awards                   $ 6,000,000.0 $ 4,500,000 $ 2,400,000
Number of shares, Granted (in shares)                   198,498 83,151 78,582
Number of PRSUs forfeited (in shares)                   29,218 578 10,200
Remaining unrecognized compensation expense recognition period (in years)                   1 year 9 months 18 days    
Fair value of shares vested                   $ 3,700,000 $ 3,600,000 $ 2,000,000.0
Restricted stock awards | Key Personnel                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of shares, Granted (in shares)       170,998   72,025   78,582        
Vesting percentage                   33.00%    
Vesting period (in years)                   3 years    
Restricted stock awards | Members of the Board of Directors                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Unrecognized compensation cost related to non-vested awards                   $ 0    
Compensation cost related to stock awards                   1,600,000 300,000 410,000
Number of shares, Granted (in shares) 27,500 11,126 38,900           1,785      
Service period (in years)     3 years                  
Performance-Based Restricted Stock Units (PRSUs)                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Weighted average service inception date fair value of award share in amount                   6,000,000.0    
Compensation expense recognized                   $ 2,200,000 1,900,000 1,900,000
Equity Incentive Plan 2019 | Performance-Based Restricted Stock Units (PRSUs)                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of PRSUs awarded (in shares)             90,000          
Equity Incentive Plan 2022                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Share-based payment award, shares authorized, maximum                   189,298    
Compensation cost related to stock awards                   $ 0 0 $ 0
Equity Incentive Plan 2022 | Minimum                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Percentage of the exercise price to the fair market value of the shares covered by the stock option on the date of grant in the case of an ISO granted to 10% stockholder                   110.00%    
Equity Incentive Plan 2022 | Maximum                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Share-based payment award, exercise period from the grant date                   5 years    
Equity Incentive Plan 2022 | Employee Stock Option                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Unrecognized compensation cost related to non-vested awards                   $ 0 $ 0  
Equity Incentive Plan 2022 | Employee Stock Option | Minimum                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Percentage of exercise price to the fair market value                   100.00%    
Equity Incentive Plan 2022 | Employee Stock Option | Maximum                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Share-based payment award, exercise period from the grant date                   10 years    
Equity Incentive Plan 2022 | Performance-Based Restricted Stock Units (PRSUs)                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of PRSUs forfeited (in shares)         20,800              
Vested accelerated shares (in shares)                   30,000    
Equity Incentive Plan 2023 | Performance-Based Restricted Stock Units (PRSUs)                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Vested accelerated shares (in shares)                   29,200    
Equity Incentive Plan 2024 | Performance-Based Restricted Stock Units (PRSUs)                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Vested accelerated shares (in shares)                   30,800