XML 59 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Stock Options - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Weighted average grant-date fair value of options granted $ 4.00 $ 3.97
Stock options vested aggregate intrinsic value $ 3,431,528 $ 2,485,258
Stock options expected to vest aggregate intrinsic value 2,594,538 993,372
Restricted Stock    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total unrecognized compensation cost $ 4,848,962 $ 2,781,062
Unrecognized compensation cost related to unvested stock options and restricted stock granted under the Company's equity plans, period for recognition 3 years  
Restricted Stock Units [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total unrecognized compensation cost $ 1,081,000  
Restricted stock outstanding 99,440  
Weighted average grant date fair value $ 11.41  
Restricted stock granted 95,478  
Weighted average price, grant date value $ 11.35  
Restricted stock vested 0  
Weighted average remaining contractual term 3 years 8 months 12 days