XML 38 R42.htm IDEA: XBRL DOCUMENT v3.20.1
STOCKHOLDERS' EQUITY (Details) - USD ($)
1 Months Ended 12 Months Ended
Nov. 30, 2018
Feb. 28, 2018
Dec. 31, 2019
Dec. 31, 2018
Common Stock [Abstract]        
Number of stock options exercised under the plan (in shares)     54,343 144,947
Exercised (in shares)     31,543 71,290
Exercise prices of stock option, minimum (in dollars per share)     $ 3.48 $ 3.48
Exercise prices of stock option, maximum (in dollars per share)     4.35 $ 5.64
Underwritten public offering (in shares) 2,726,000 1,783,760    
Underwritten exercise of overallotment (in shares) 355,565      
Public offering price per share (in dollars per share) $ 6.75 $ 6.75 $ 5.40  
Net proceeds after underwriting discounts and other offering expenses $ 16,500,000 $ 10,900,000 $ 0 $ 27,476,260
Preferred Stock [Abstract]        
Preferred stock - shares authorized (in shares)     10,000,000 10,000,000
Preferred stock - shares outstanding (in shares)     0 0
Warrants [Abstract]        
Warrants outstanding (in shares)     550,000