XML 152 R74.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS’ EQUITY - OPTIONS NARRATIVE (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares) 19,600 12,000
Granted (in dollars per share) $ 23.79 $ 64.68
Share-based compensation arrangement by share-based payment award, options, granted in period, fair value $ 200,000  
Exercise of stock options (in shares) 1,081 2,252
Exercise of stock options $ 8,600 $ 18,000
Option, cost not yet recognized, amount 200,000  
Share-based compensation arrangement by share-based payment award, options, outstanding, intrinsic value 0 400,000
Share-based compensation arrangement by share-based payment award, options, exercisable, intrinsic value $ 0 300,000
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in dollars per share) $ 22.40  
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in dollars per share) $ 41.80  
Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares) 19,600  
Expiration period (in years) 10 years  
Share-based payment arrangement, expense $ 100,000 $ 300,000
Options | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation arrangement by share-based payment award, award vesting period 1 year  
Options | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation arrangement by share-based payment award, award vesting period 3 years