v3.19.1
Statements of Redeemable Convertible Preferred Stock and Stockholders Equity (Deficit) - USD ($)
$ in Thousands
Total
Series A, B and B-1 Redeemable Convertible Preferred Stock [Member]
Series A, B and B-1 Redeemable Convertible Preferred Stock [Member]
Series A Redeemable Preferred Stock [Member]
Series A, B and B-1 Redeemable Convertible Preferred Stock [Member]
Initial Public Offering (IPO) [Member]
Class A Common Stock [Member]
Class B Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
Accumulated Deficit [Member]
Convertible preferred shares, beginning balance at Dec. 31, 2016   $ 36,942              
Convertible preferred shares, beginning balance, shares at Dec. 31, 2016   1,672,451              
Accretion of redeemable convertible preferred stock to redemption value $ (14,093) $ 14,093              
Conversion of redeemable convertible preferred stock to common stock     $ (98)            
Conversion of redeemable convertible preferred stock to common stock, shares     (97,943)            
Convertible preferred shares, ending balance at Dec. 31, 2017 $ 50,937 $ 50,973              
Convertible preferred shares, ending balance, shares at Dec. 31, 2017 1,574,508 1,574,508              
Beginning balance at Dec. 31, 2016 $ (25,658)         $ 9 $ 5,501   $ (31,168)
Beginning balance, shares at Dec. 31, 2016           8,848,976      
Issuance of common stock upon exercise of stock options 1,549           1,549    
Issuance of common stock upon exercise of stock options, shares           403,688      
Stock-based compensation expense 1,860           1,860    
Conversion of redeemable convertible preferred stock to common stock 98         $ 1 97    
Conversion of redeemable convertible preferred stock to common stock, shares           783,544      
Transfer of Class B common stock to Class A common stock, shares         24,000 (24,000)      
Accretion of redeemable convertible preferred stock to redemption value (14,093)           (7,759)   (6,334)
Repurchase of common stock (9,229)         $ (1) 1 $ (9,229)  
Repurchase of common stock, shares           1,341,216   1,341,216  
Repurchase of common stock, shares           (1,341,216)   (1,341,216)  
Retirement of treasury stock (9,229)           (483) $ 9,229 (8,746)
Retirement of treasury stock, shares               (1,341,216)  
Net loss (5,071)               (5,071)
Ending balance at Dec. 31, 2017 (50,544)         $ 9 766   (51,319)
Ending balance, shares at Dec. 31, 2017         24,000 8,670,992      
Accretion of redeemable convertible preferred stock to redemption value $ (37,415) $ 37,415              
Conversion of redeemable convertible preferred stock to common stock       $ (88,352)          
Conversion of redeemable convertible preferred stock to common stock, shares       (1,574,508)          
Convertible preferred shares, ending balance, shares at Dec. 31, 2018 0                
Issuance of common stock upon exercise of stock options $ 861           861    
Issuance of common stock upon exercise of stock options, shares 601,018       55,256 545,762      
Stock-based compensation expense $ 7,121           7,121    
Conversion of redeemable convertible preferred stock to common stock 88,352         $ 13 88,339    
Conversion of redeemable convertible preferred stock to common stock, shares           12,596,064      
Transfer of Class B common stock to Class A common stock         $ 4 $ (4)      
Transfer of Class B common stock to Class A common stock, shares         4,116,404 (4,116,404)      
Accretion of redeemable convertible preferred stock to redemption value (37,415)           (2,633)   (34,782)
Issuance of common stock upon IPO net of issuance costs of $3,713 48,600       $ 3   48,597    
Issuance of common stock upon IPO, shares         3,125,000        
Issuance of common stock upon vesting of restricted stock units         $ 1   (1)    
Issuance of common stock upon vesting of restricted stock units, shares         208,081        
Net loss (13,791)               (13,791)
Ending balance at Dec. 31, 2018 $ 43,184       $ 8 $ 18 $ 143,050   $ (99,892)
Ending balance, shares at Dec. 31, 2018         7,528,741 17,696,414