XML 104 R84.htm IDEA: XBRL DOCUMENT v3.22.4
STOCK BASED COMPENSATION (Details)
1 Months Ended 12 Months Ended
Jan. 18, 2017
Dec. 31, 2010
shares
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2007
item
shares
Dec. 31, 2015
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of equity incentive plans | item           2  
Future grant of options purchased | shares           1,300,282  
Increase in number of shares for issuance | shares   580,000          
Stock split, conversion ratio 2            
Stock-based compensation expense     $ 3,467,000 $ 2,756,000 $ 2,075,000    
Stock options exercised, intrinsic value     33,400 5,800,000 800,000    
Restricted Stock              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Fair value of shares vested     3,400,000 2,200,000 1,600,000    
Fair value of shares issued     3,400,000 $ 2,200,000 $ 1,600,000    
Unrecognized compensation costs     $ 2,800,000        
Executive Officers, Other Key Employees and Directors              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of shares available for grant | shares             750,000
Maximum              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Award term     10 years