XML 32 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED SERIES EQUITY & STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Initial Public Offering
Common Stock
Common Stock
Initial Public Offering
Preferred Stock
Series A Convertible Preferred Stock
Preferred Stock
Series B Convertible Preferred Stock
Additional Paid-in-Capital
Additional Paid-in-Capital
Initial Public Offering
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Treasury stock
Temporary equity, beginning balance, shares at Dec. 31, 2020         13,812,500 6,608,700          
Temporary equity, beginning balance at Dec. 31, 2020         $ 4,250 $ 36,842          
Beginning balance, shares at Dec. 31, 2020     46,738,540                
Beginning balance at Dec. 31, 2020 $ 30,393   $ 467       $ 22,107   $ 12,418 $ 823 $ (5,422)
Net loss (13,693)               (13,693)    
Issuance of common stock, shares     151,515 8,984,375              
Issuance of common stock 1,001 $ 129,384 $ 1 $ 90     1,000 $ 129,294      
Common stock repurchase, shares     (85,049)                
Common stock repurchase (561)   $ (1)               (560)
Temporary equity, Conversion of Series A and Series B preferred stock to common stock, Shares         (13,812,500) (6,608,700)          
Temporary equity, Conversion of Series A and Series B preferred stock to common stock, Value         $ (4,250) $ (36,842)          
Conversion of Series A and Series B preferred stock to common stock, Shares     20,421,200                
Conversion of Series A and Series B preferred stock to common stock, Value 41,092   $ 204       40,076   812    
Options exercised, shares     236,706                
Options exercised 445   $ 2       443        
Foreign currency translation (815)                 (815)  
Stock-based compensation 4,948           4,948        
Ending balance, shares at Dec. 31, 2021     76,447,287                
Ending balance at Dec. 31, 2021 192,194   $ 763       197,868   (463) 8 (5,982)
Net loss (67,326)               (67,326)    
Issuance of common stock, shares     0                
Offering costs associated with initial public offering (266)           (266)        
Options exercised, shares     1,284,333                
Options exercised 5,271   $ 13       5,258        
Foreign currency translation (41)                 (41)  
Employee stock purchase plan 731           731        
Employee stock purchase plan,Shares     38,968                
Stock-based compensation 10,365           10,365        
Ending balance, shares at Dec. 31, 2022     77,770,588                
Ending balance at Dec. 31, 2022 140,928   $ 776       213,956   (67,789) (33) (5,982)
Net loss (47,841)               (47,841)    
Issuance of common stock, shares     4,312,500                
Issuance of common stock 68,453   $ 43       68,410        
Options exercised, shares     668,925                
Options exercised 2,406   $ 7       2,399        
Foreign currency translation 165                 165  
Employee stock purchase plan 1,266   $ 1       1,265        
Employee stock purchase plan,Shares     73,442                
Stock-based compensation 12,364           12,364        
Ending balance, shares at Dec. 31, 2023     82,825,455                
Ending balance at Dec. 31, 2023 $ 177,741   $ 827       $ 298,394   $ (115,630) $ 132 $ (5,982)