Quarterly report pursuant to Section 13 or 15(d)

Stock Option and Incentive Plans - Additional Information (Detail)

v3.20.1
Stock Option and Incentive Plans - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2015
Feb. 26, 2013
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Jul. 28, 2014
Apr. 29, 2014
Feb. 24, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares of common stock reserved pursuant to the plan     4,964,441   4,351,873      
Weighted average grant date fair value of options     $ 10.78 $ 4.01        
Unrecognized compensation cost related to unvested stock options     $ 6,900,000          
Weighted average period of unvested stock options     3 years 3 months 14 days          
Employee Stock Options [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Compensation expense recognized     $ 632,902 $ 323,774        
Amended and Restated 2008 Equity Incentive Plan [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares of common stock reserved pursuant to the plan   157,143            
Termination of service, Period   2 years            
2008 Equity Incentive Plan [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares of common stock reserved pursuant to the plan             235,714 185,714
Termination of service, Period   10 years            
2014 Omnibus Incentive Plan [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares of common stock reserved pursuant to the plan           57,143    
Number of additional shares increases of common stock reserved pursuant to the plan         1,582,967      
2014 Omnibus Incentive Plan [Member] | Maximum [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Annual increase of plan, percentage of common stock shares outstanding 4.00%