XML 60 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended
Mar. 31, 2020
May 31, 2019
Mar. 31, 2017
Mar. 31, 2020
Mar. 31, 2019
Jan. 01, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Options to purchase common stock, granted       702,000    
Unrecognized compensation cost related to stock options $ 2,201,201     $ 2,201,201    
Weighted-average fair value of options granted       $ 0.31    
Stock Option [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Vesting period       48 months    
Weighted average period expected to be recognized       2 years 3 months 10 days    
2017 Stock Option and Incentive Plan [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Common stock shares available for issuance     4,600,000     1,623,520
Percentage applied to the outstanding shares as annual increase in number of shares authorized for issuance 4.00%   4.00%      
2017 Stock Option and Incentive Plan [Member] | Stock Option [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Common stock shares available for issuance 3,556,670     3,556,670 1,983,093  
Term of options to be granted       10 years    
Shares issued for special retention grant   2,419,050        
Options to purchase common stock, granted       702,000 1,820,828  
2017 Stock Option and Incentive Plan [Member] | Stock Option [Member] | One-year Anniversary [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Vesting percentage       25.00%    
2017 Stock Option and Incentive Plan [Member] | Stock Option [Member] | First Installment [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Vesting percentage   50.00%        
Option, vesting date   Jun. 30, 2020        
2017 Stock Option and Incentive Plan [Member] | Stock Option [Member] | Second Installment [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Vesting percentage   50.00%        
Option, vesting date   Jun. 30, 2021