XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2
STOCK AWARDS, WARRANTS AND OPTIONS - Additional Information (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 01, 2022
shares
Jan. 01, 2021
shares
Jun. 30, 2021
shares
Jun. 30, 2022
USD ($)
$ / shares
shares
Jun. 30, 2021
$ / shares
shares
Jun. 30, 2022
USD ($)
item
$ / shares
shares
Jun. 30, 2021
$ / shares
shares
Jun. 30, 2020
shares
Nov. 30, 2012
shares
Sep. 30, 2012
shares
Disclosure Stockholders Equity, stock Options And Warrants Additional Information [Line Items]                    
Number of plans | item           5        
Number of shares authorized for issuance     3,500,000   3,500,000   3,500,000 2,500,000 710,142 269,731
Number of additional shares authorized 1,209,250 823,084                
Percentage of outstanding shares     5.00%              
Number of options available for issuance       2,601,223   2,601,223        
Minimum limit of fair market value to be treated as non-statutory stock | $           $ 100,000        
Terms of stock option plans           10 years        
Estimated weighted fair value of option granted (in per share) | $ / shares       $ 3.04 $ 3.82 $ 2.90 $ 3.27      
Total unrecognized fair value compensation cost | $       $ 12,700,000   $ 12,700,000        
Weighted average period           1 year 6 months        
Minimum                    
Disclosure Stockholders Equity, stock Options And Warrants Additional Information [Line Items]                    
Vesting period           1 year        
Maximum                    
Disclosure Stockholders Equity, stock Options And Warrants Additional Information [Line Items]                    
Vesting period           4 years