XML 33 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Mezzanine Equity and Stockholders' Equity (Deficit) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Redeemable Convertible Preferred Stock
Beginning Balance at Dec. 31, 2019           $ 54,170
Beginning Balance, Shares at Dec. 31, 2019           31,968,570
Beginning Balance at Dec. 31, 2019 $ (39,144) $ 7 $ 2,061   $ (41,212)  
Beginning Balance, Shares at Dec. 31, 2019   6,720,767        
Conversion of preferred stock to common stock upon initial public offering (IPO) 54,170 $ 32 54,138     $ (54,170)
Conversion of preferred stock to common stock upon initial public offering (IPO) Shares   31,968,570       (31,968,570)
Issuance of common stock in connection with IPO, net of issuance costs 162,979 $ 9 162,970      
Issuance of common stock in connection with an IPO, net of issuance costs   9,432,949        
Conversion and reclassification of preferred stock warrants to common stock warrants upon IPO 4,486   4,486      
Exercise of common stock warrants 5 $ 1 4      
Exercise of common stock warrants, Shares   277,309        
Options exercised for common stock 466   466      
Options exercised for common stock, Shares   851,189        
Issuance of common stock upon vesting of restricted stock units, net of shares with held for taxes (25)   (25)      
Issuance of common stock upon vesting of restricted stock units, net of shares withheld for taxes, Shares   830        
Share based compensation 3,524   3,524      
Other comprehensive income (loss) 4     $ 4    
Net income (loss) 13,789       13,789  
Ending Balance at Dec. 31, 2020 200,254 $ 49 227,624 4 (27,423)  
Ending Balance, Shares at Dec. 31, 2020   49,251,614        
Options exercised for common stock 869 $ 1 868      
Options exercised for common stock, Shares   806,008        
Issuance of common stock upon vesting of restricted stock units, net of shares with held for taxes (2,354)   (2,354)      
Issuance of common stock upon vesting of restricted stock units, net of shares withheld for taxes, Shares   170,781        
Issuance of common stock under employee stock purchase plan, Shares   85,049        
Issuance of common stock under employee stock purchase plan 5,558   5,558      
Share based compensation 25,448   25,448      
Other comprehensive income (loss) (406)     (406)    
Net income (loss) 9,840       9,840  
Ending Balance at Dec. 31, 2021 239,209 $ 50 257,144 (402) (17,583)  
Ending Balance, Shares at Dec. 31, 2021   50,313,452        
Issuance of common stock in connection with IPO, net of issuance costs 174,395 $ 3 174,392      
Issuance of common stock in connection with an IPO, net of issuance costs   2,300,000        
Options exercised for common stock 810 $ 1 809      
Options exercised for common stock, Shares   1,098,841        
Issuance of common stock upon vesting of restricted stock units, net of shares with held for taxes (6,489)   (6,489)      
Issuance of common stock upon vesting of restricted stock units, net of shares withheld for taxes, Shares   175,848        
Issuance of common stock under employee stock purchase plan, Shares   133,515        
Issuance of common stock under employee stock purchase plan 8,422   8,422      
Share based compensation 28,671   28,671      
Other comprehensive income (loss) 1,251     1,251    
Net income (loss) (29,267)       (29,267)  
Ending Balance at Dec. 31, 2022 $ 417,002 $ 54 $ 462,949 $ 849 $ (46,850)  
Ending Balance, Shares at Dec. 31, 2022   54,021,656