v3.19.2
Restructuring - Additional Information (Detail)
1 Months Ended 3 Months Ended
Apr. 30, 2019
Employee
Jun. 30, 2019
USD ($)
Restructuring Cost And Reserve [Line Items]    
Remaining liability related to severance   $ 591,827
Accounts Payable and Accrued Liabilities [Member]    
Restructuring Cost And Reserve [Line Items]    
Remaining liability related to severance   600,000
Workforce Reduction [Member]    
Restructuring Cost And Reserve [Line Items]    
Realignment plan, number of current workforce reduced | Employee 11  
Realignment plan, number of workforce reduced, period percent 41.00%  
Realignment plan, employee severance expense   $ 900,000