XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
May 15, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares allocated for issuance to directors, officers and key personnel 4,900,000    
Number of Options, Granted 100,000 400,000  
Stock-based compensation expense $ 835,000 $ 526,000  
Strike price | $ / shares $ 11.53 $ 18.41  
Restricted shares granted 19,924 11,304  
Employee stock purchase estimation The fair value of the six-month “look-back” option in the Company’s Employee Stock Purchase Plan is estimated by adding the fair value of 15% of one share of stock to 85% of the fair value of an option on one share of stock.    
Stock Options And Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares issued related to employee stock purchases 17,804 90,933  
Employee Stock Purchase Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares available for future grants 492,565   600,000
Stock-based compensation expense $ 835,000 $ 526,000  
Number of shares issued related to employee stock purchases 0 0  
Percentage of maximum contribution of salary towards plan 15.00%    
Maximum contribution towards plan $ 25,000    
Discount on purchase of common stock 15.00%    
Stock Incentive Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares available for future grants 30,000