Quarterly report pursuant to Section 13 or 15(d)

Convertible Notes Payable and Related Transactions - Additional Information (Detail)

v3.7.0.1
Convertible Notes Payable and Related Transactions - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
May 17, 2017
Apr. 30, 2017
Mar. 31, 2017
May 31, 2017
Mar. 31, 2017
Aug. 31, 2016
Jun. 30, 2017
Mar. 31, 2017
Jun. 30, 2017
May 16, 2017
Dec. 31, 2016
Debt Instrument [Line Items]                      
Change in fair value of warrants             $ (3,996,000)   $ (7,114,000)    
Cash proceeds from exercise of warrants                 $ 29,263,000    
Warrants to purchase common stock             1,277,157   1,277,157    
Warrants maturity period                 4 years    
Fair market value of warrants                     $ 7,114,000
Common stock issued                 12,335,265    
Debt discounts associated with stock warrants                     $ 6,793,000
Issuance of warrants                 $ 8,658,000    
Initial Public Offering [Member]                      
Debt Instrument [Line Items]                      
Warrant exercise price     $ 13.6088   $ 13.6088     $ 13.6088      
Warrants to purchase common stock 809,400   809,400   809,400     809,400      
Warrants maturity period 5 years       5 years            
Percentage of warrant exercise 10.00%       10.00%            
Warrant vesting period                 Fifty percent of the shares underlying the 10% Warrant vesting as of the issuance date of the 10% Warrant and the remaining fifty percent of the shares vesting on the first anniversary of the issuance date of the 10% Warrant.    
Common stock issued 2,500,000               2,500,000    
Issuance of common stock                 $ 32,534,000    
Vested Upon Issuance [Member] | Initial Public Offering [Member]                      
Debt Instrument [Line Items]                      
Warrant vesting percentage 50.00%       50.00%            
Convertible Notes Payable [Member] | Initial Public Offering [Member]                      
Debt Instrument [Line Items]                      
Warrants to purchase common stock 154,311   154,311   154,311     154,311      
Bridge Loan [Member]                      
Debt Instrument [Line Items]                      
Borrowing under line of credit         $ 2,000,000            
Common stock issued         90,000            
Shares converted to common stock                 590,717    
Issuance of common stock                 $ 3,666,000    
Note Purchase Agreement [Member]                      
Debt Instrument [Line Items]                      
Common stock issued         120,000            
VLOC, LLC [Member]                      
Debt Instrument [Line Items]                      
Warrants to purchase common stock             313,446   313,446    
VLOC, LLC [Member] | Bridge Loan [Member]                      
Debt Instrument [Line Items]                      
Warrant exercise price $ 13.6088           $ 13.6088   $ 13.6088    
Warrants to purchase common stock 313,446           313,446   313,446    
Warrants maturity period 10 years               10 years    
VLOC, LLC [Member] | Note Purchase Agreement [Member]                      
Debt Instrument [Line Items]                      
Warrants maturity period               10 years      
Common stock issued         120,000            
VLOC, LLC [Member] | Note Purchase Agreement [Member] | Bridge Loan [Member]                      
Debt Instrument [Line Items]                      
Debt instrument principal balance $ 8,000,000                    
Accrued interest $ 45,000                    
Conversion price per share $ 13.6088                    
Warrants to purchase common stock 313,446                 240,000  
Borrowing under line of credit $ 4,000,000                    
Additional common stock issued 180,000                    
Fully diluted shares outstanding percentage 1.50%                    
Warrants issued                 $ 0    
Shares converted to common stock 590,717                    
Debt discounts associated with stock warrants $ 2,915,000                    
Issuance of common stock 1,100,000                    
Issuance of warrants $ 1,770,000                    
VLOC, LLC [Member] | Note Purchase Agreement [Member] | Chad Steelberg and Ryan Steelberg [Member]                      
Debt Instrument [Line Items]                      
Ownership percentage 50.00%               50.00%    
Primary Warrant [Member] | Initial Public Offering [Member]                      
Debt Instrument [Line Items]                      
Gain on exercise of warrants charged to other Income (expense)             $ 3,996,000        
Maximum [Member] | Initial Public Offering [Member]                      
Debt Instrument [Line Items]                      
Warrants to purchase common stock 51,437   51,437   51,437     51,437      
Maximum [Member] | VLOC, LLC [Member] | Note Purchase Agreement [Member]                      
Debt Instrument [Line Items]                      
Warrant exercise price $ 13.6088                    
Acacia [Member]                      
Debt Instrument [Line Items]                      
Common stock issued         120,000            
Acacia [Member] | Initial Public Offering [Member]                      
Debt Instrument [Line Items]                      
Warrant exercise price $ 13.6088                    
Warrants to purchase common stock 809,400     809,400              
Warrants maturity period 5 years     5 years              
Percentage of warrant exercise 10.00%     10.00%              
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.    
Fair market value of warrants $ 5,790,000     $ 5,790,000              
Acacia [Member] | Vested Upon Issuance [Member] | Initial Public Offering [Member]                      
Debt Instrument [Line Items]                      
Warrant vesting percentage 50.00%                    
Acacia [Member] | Convertible Notes Payable [Member]                      
Debt Instrument [Line Items]                      
Convertible note payable, public offering gross proceeds for automatic conversion         $ 15,000,000            
Warrant exercise price           $ 13.6088          
Debt instrument principal balance $ 20,000,000         $ 20,000,000          
Accrued interest $ 737,000                    
Shares converted to common stock 1,523,746         1,523,746     1,523,746    
Conversion price per share $ 13.6088                    
Write off of unamortized balance of debt discounts associated with stock warrants $ 4,347,000                    
Warrants maturity period           5 years          
Acacia [Member] | Bridge Loan [Member]                      
Debt Instrument [Line Items]                      
Debt instrument principal balance     $ 8,000,000   $ 8,000,000     $ 8,000,000      
Conversion price per share     $ 13.6088   $ 13.6088     $ 13.6088      
Warrants maturity period   10 years                  
Line of credit maximum borrowing capacity     $ 8,000,000   $ 8,000,000     $ 8,000,000      
Line of credit, interest rate         8.00%            
Line of credit, borrowing description               The Company borrowed the initial $2,000 installment under the Bridge Loan in March 2017, and borrowed the second $2,000 installment in April 2017. Prior to the completion of the IPO, the Lenders exercised their options to advance the remaining $4,000 remaining available under the Bridge Loan.      
Borrowing under line of credit   $ 2,000,000     $ 2,000,000     $ 4,000,000      
Common stock issued               180,000      
Shares converted to common stock     590,717                
Acacia [Member] | VLOC, LLC [Member] | Note Purchase Agreement [Member]                      
Debt Instrument [Line Items]                      
Line of credit maximum borrowing capacity     $ 8,000,000   $ 8,000,000     $ 8,000,000      
Line of credit, interest rate         8.00%            
Line of credit, maturity date         Nov. 25, 2017            
Line of credit, borrowing description                 The Company drew down the initial $2,000 installment under the Bridge Loan upon the execution of the Note Purchase Agreement. In April 2017, the Company borrowed an additional $2,000 under the Bridge Loan. In May 2017, the Lenders funded the remaining undrawn amounts of $4,000 under the Bridge Loan, which increased the outstanding principal balance of the Bridge Loan to $8,000.    
Acacia [Member] | VLOC, LLC [Member] | Note Purchase Agreement [Member] | Bridge Loan [Member]                      
Debt Instrument [Line Items]                      
Debt instrument principal balance       8,000,000              
Borrowing under line of credit   $ 2,000,000   $ 4,000,000 $ 2,000,000            
Acacia [Member] | Primary Warrant [Member]                      
Debt Instrument [Line Items]                      
Issuance of stock due to warrants exercise 2,150,335   2,150,335   2,150,335   2,150,335 2,150,335 2,150,335    
Cash proceeds from exercise of warrants $ 29,263,000       $ 29,263,000            
Acacia [Member] | Primary Warrant [Member] | Convertible Notes Payable [Member]                      
Debt Instrument [Line Items]                      
Change in fair value of warrants         $ 3,118,000            
Acacia [Member] | Maximum [Member] | Convertible Notes Payable [Member]                      
Debt Instrument [Line Items]                      
Warrant exercise price     $ 13.6088   $ 13.6088     $ 13.6088      
Acacia [Member] | Maximum [Member] | Primary Warrant [Member]                      
Debt Instrument [Line Items]                      
Warrant exercise price     $ 13.7323   $ 13.7323     $ 13.7323      
Conversion price per share $ 13.6088