Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events - Additional Information (Detail)

v3.7.0.1
Subsequent Events - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
May 17, 2017
Apr. 30, 2017
Mar. 31, 2017
Jun. 30, 2017
Mar. 31, 2017
May 31, 2017
May 16, 2017
Dec. 31, 2016
Subsequent Event [Line Items]                
Net book value     $ 23,869   $ 23,869     $ 23,350
Fair market value of warrants     $ 3,996   3,996     $ 7,114
Accretion of redeemable convertible preferred stock         $ 1,073      
Common stock, shares authorized     38,500,000   38,500,000     38,500,000
Common stock, par value     $ 0.001   $ 0.001     $ 0.001
Subsequent Event [Member]                
Subsequent Event [Line Items]                
Common stock, shares authorized   38,500,000       75,000,000    
Common stock, par value   $ 0.001            
Preferred Stock, authorized   11,500,000       1,000,000    
Preferred Stock, par value   $ 0.001            
Bridge Loan [Member]                
Subsequent Event [Line Items]                
Debt instrument principal balance     $ 2,000   $ 2,000      
Bridge Loan [Member] | Subsequent Event [Member]                
Subsequent Event [Line Items]                
Warrants to purchase common stock 313,446           240,000  
Fully diluted shares outstanding percentage 1.50%              
Shares converted to common stock 590,717              
Debt instrument principal balance $ 8,000              
Accrued interest $ 18              
Warrants exercise price description Warrants have an exercise price per share equal to the lower of $13.6088 or the IPO price per share to the public              
VLOC, LLC [Member] | Acacia [Member] | Bridge Loan [Member] | Subsequent Event [Member]                
Subsequent Event [Line Items]                
Borrowing under line of credit $ 4,000 $ 2,000            
Common stock issued 90,000 45,000            
Warrants to purchase common stock 120,000 60,000            
Fully diluted shares outstanding percentage 0.75% 0.375%            
Warrants maturity period 10 years 10 years            
Warrant exercise price $ 13.6088              
Debt instrument principal balance $ 8,000              
Acacia [Member] | Convertible Notes Payable [Member] | Subsequent Event [Member]                
Subsequent Event [Line Items]                
Shares converted to common stock 1,523,746              
Debt instrument principal balance $ 20,000              
Accrued interest $ 736              
Maximum [Member] | VLOC, LLC [Member] | Acacia [Member] | Bridge Loan [Member] | Subsequent Event [Member]                
Subsequent Event [Line Items]                
Warrant exercise price   $ 13.6088            
Maximum [Member] | Acacia [Member] | Convertible Notes Payable [Member]                
Subsequent Event [Line Items]                
Warrant exercise price     $ 13.6088   $ 13.6088      
IPO [Member] | Subsequent Event [Member]                
Subsequent Event [Line Items]                
Common stock issued 2,500,000              
Common stock price per share $ 15.00              
Proceeds from issuance of common stock $ 32,624              
Underwriting discounts, commissions and offering costs $ 4,876              
IPO [Member] | Acacia [Member]                
Subsequent Event [Line Items]                
Warrant vesting period         Fifty percent of the shares under the 10% Warrant vested upon its issuance and the remaining half will vest in May 2018.      
IPO [Member] | Acacia [Member] | Subsequent Event [Member]                
Subsequent Event [Line Items]                
Warrants maturity period 5 years              
Warrant exercise price $ 13.6088              
Percentage of warrant exercise 10.00%              
Fair market value of warrants $ 5,790              
IPO [Member] | Maximum [Member] | Acacia [Member] | Subsequent Event [Member]                
Subsequent Event [Line Items]                
Warrants to purchase common stock 809,400              
Series B Redeemable Convertible Preferred Stock [Member]                
Subsequent Event [Line Items]                
Net book value     $ 18,102   $ 18,102     $ 17,897
Preferred Stock, authorized     3,092,781   3,092,781     3,092,781
Preferred Stock, par value     $ 0.001   $ 0.001     $ 0.001
Series B Redeemable Convertible Preferred Stock [Member] | Subsequent Event [Member]                
Subsequent Event [Line Items]                
Liquidation preference value $ 18,668              
Net book value $ 18,463              
Shares converted to common stock 2,309,135              
Series A Redeemable Convertible Preferred Stock [Member]                
Subsequent Event [Line Items]                
Net book value     $ 5,767   $ 5,767     $ 5,453
Preferred Stock, authorized     5,666,667   5,666,667     5,666,667
Preferred Stock, par value     $ 0.001   $ 0.001     $ 0.001
Series A Redeemable Convertible Preferred Stock [Member] | Subsequent Event [Member]                
Subsequent Event [Line Items]                
Liquidation preference value $ 8,598              
Net book value $ 6,272              
Shares converted to common stock 2,922,798              
Primary Warrant [Member] | Acacia [Member] | Subsequent Event [Member]                
Subsequent Event [Line Items]                
Issuance of stock due to warrants exercise 2,150,335              
Cash proceeds from exercise of warrants $ 29,263              
Scenario, Forecast [Member]                
Subsequent Event [Line Items]                
Conversion of convertible notes payable and warrants issuance expense       $ 8,600        
Accretion of redeemable convertible preferred stock       $ 2,900        
Vested Upon Issuance [Member] | IPO [Member] | Acacia [Member] | Subsequent Event [Member]                
Subsequent Event [Line Items]                
Warrant vesting percentage 50.00%              
Vest in May 2018 [Member] | IPO [Member] | Acacia [Member] | Subsequent Event [Member]                
Subsequent Event [Line Items]                
Warrant vesting percentage 50.00%              
Chad Steelberg and Ryan Steelberg [Member] | Time-based Stock Option [Member]                
Subsequent Event [Line Items]                
Options Granted         2,089,638      
Vesting period     3 years          
Chad Steelberg and Ryan Steelberg [Member] | Performance- based Stock Option [Member]                
Subsequent Event [Line Items]                
Options Granted         1,044,818      
Vesting period     5 years          
Employees And Directors [Member]                
Subsequent Event [Line Items]                
Options Granted         713,785      
Options exercise price         $ 15.00      
Vesting period         4 years      
Directors [Member] | Restricted Stock Units [Member] | 2017 Stock Incentive Plan [Member]                
Subsequent Event [Line Items]                
Restricted stock units granted         30,000