XML 45 R103.htm IDEA: XBRL DOCUMENT v3.20.1
Stock Options and Restricted Stock - Summary of Activity for Unvested Options Outstanding (Detail) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Number Of Shares Roll Forward      
Number of options beginning balance 62,777    
Number of options, granted 449,450 39,000 29,666
Number of options, cancelled (3,076)    
Number of options, vested (21,889)    
Number of options ending balance 487,262 62,777  
Exercise price per share beginning balance, Lower limit $ 2.14    
Exercise price per share beginning balance, Upper limit 7.10    
Exercise price per share, Granted, Lower limit 5.21    
Exercise price per share, Granted, Upper limit 7.25    
Exercise price per share, Cancelled 6.55    
Exercise price per share, Vested, Lower limit 2.14    
Exercise price per share, Vested, Upper limit 7.10    
Exercise price per share ending balance, Lower limit 2.14 $ 2.14  
Exercise price per share ending balance, Upper limit 7.25 7.10  
Weighted average exercise price 4.59    
Weighted average exercise price, granted 6.61    
Weighted average exercise price, cancelled 6.55    
Weighted average exercise price, vested 4.40    
Weighted average exercise price $ 6.45 $ 4.59