XML 33 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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 (9,841)               (9,841)    
Options exercised, shares     1,875                
Options exercised 12           12        
Foreign currency translation (324)                 (324)  
Stock-based compensation 2,122           2,122        
Ending balance, shares at Mar. 31, 2022     76,449,162                
Ending balance at Mar. 31, 2022 183,897   $ 763       199,736   (10,304) (316) (5,982)
Beginning balance, shares at Dec. 31, 2021     76,447,287                
Beginning balance at Dec. 31, 2021 192,194   $ 763       197,868   (463) 8 (5,982)
Net loss (18,623)                    
Ending balance, shares at Jun. 30, 2022     76,537,568                
Ending balance at Jun. 30, 2022 177,154   $ 764       202,367   (19,086) (909) (5,982)
Beginning balance, shares at Dec. 31, 2021     76,447,287                
Beginning balance at Dec. 31, 2021 192,194   $ 763       197,868   (463) 8 (5,982)
Net loss (27,170)                    
Ending balance, shares at Sep. 30, 2022     77,076,771                
Ending balance at Sep. 30, 2022 172,766   $ 769       207,109   (27,633) (1,497) (5,982)
Beginning balance, shares at Dec. 31, 2021     76,447,287                
Beginning balance at Dec. 31, 2021 192,194   $ 763       197,868   (463) 8 (5,982)
Net loss (65,649)               (65,649)    
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 142,605   $ 776       213,956   (66,112) (33) (5,982)
Beginning balance, shares at Mar. 31, 2022     76,449,162                
Beginning balance at Mar. 31, 2022 183,897   $ 763       199,736   (10,304) (316) (5,982)
Net loss (8,782)               (8,782)    
Options exercised, shares     88,406                
Options exercised 289   $ 1       288        
Foreign currency translation (593)                 (593)  
Stock-based compensation 2,343           2,343        
Ending balance, shares at Jun. 30, 2022     76,537,568                
Ending balance at Jun. 30, 2022 177,154   $ 764       202,367   (19,086) (909) (5,982)
Net loss (8,547)               (8,547)    
Options exercised, shares     539,203                
Options exercised 2,060   $ 5       2,055        
Foreign currency translation (588)                 (588)  
Employee stock purchase plan 100           100        
Stock-based compensation 2,587           2,587        
Ending balance, shares at Sep. 30, 2022     77,076,771                
Ending balance at Sep. 30, 2022 172,766   $ 769       207,109   (27,633) (1,497) (5,982)
Net loss (38,479)                    
Ending balance, shares at Dec. 31, 2022     77,770,588                
Ending balance at Dec. 31, 2022 142,605   $ 776       213,956   (66,112) (33) (5,982)
Net loss (10,812)               (10,812)    
Issuance of common stock, shares     4,312,500                
Issuance of common stock 68,449   $ 43       68,406        
Options exercised, shares     223,785                
Options exercised 1,622   $ 2       1,620        
Foreign currency translation (99)                 (99)  
Employee stock purchase plan 122           122        
Stock-based compensation 3,182           3,182        
Ending balance, shares at Mar. 31, 2023     82,306,873                
Ending balance at Mar. 31, 2023 205,069   $ 821       287,286   (76,924) (132) (5,982)
Beginning balance, shares at Dec. 31, 2022     77,770,588                
Beginning balance at Dec. 31, 2022 142,605   $ 776       213,956   (66,112) (33) (5,982)
Net loss (24,060)                    
Ending balance, shares at Jun. 30, 2023     82,536,046                
Ending balance at Jun. 30, 2023 196,605   $ 824       292,350   (90,172) (415) (5,982)
Beginning balance, shares at Dec. 31, 2022     77,770,588                
Beginning balance at Dec. 31, 2022 142,605   $ 776       213,956   (66,112) (33) (5,982)
Net loss (35,211)                    
Ending balance, shares at Sep. 30, 2023     82,555,907                
Ending balance at Sep. 30, 2023 188,492   $ 824       296,018   (101,323) (1,045) (5,982)
Beginning balance, shares at Dec. 31, 2022     77,770,588                
Beginning balance at Dec. 31, 2022 142,605   $ 776       213,956   (66,112) (33) (5,982)
Net loss (57,534)               (57,534)    
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 169,725   $ 827       298,394   (123,646) 132 (5,982)
Beginning balance, shares at Mar. 31, 2023     82,306,873                
Beginning balance at Mar. 31, 2023 205,069   $ 821       287,286   (76,924) (132) (5,982)
Net loss (13,248)               (13,248)    
Options exercised, shares     192,027                
Options exercised 843   $ 3       840        
Foreign currency translation (283)                 (283)  
Employee stock purchase plan 620           620        
Employee stock purchase plan,Shares     37,146                
Stock-based compensation 3,600           3,600        
Ending balance, shares at Jun. 30, 2023     82,536,046                
Ending balance at Jun. 30, 2023 196,605   $ 824       292,350   (90,172) (415) (5,982)
Net loss (11,151)               (11,151)    
Options exercised, shares     19,861                
Options exercised 70           70        
Foreign currency translation (630)                 (630)  
Employee stock purchase plan 86           86        
Stock-based compensation 3,512           3,512        
Ending balance, shares at Sep. 30, 2023     82,555,907                
Ending balance at Sep. 30, 2023 188,492   $ 824       296,018   (101,323) (1,045) (5,982)
Net loss (22,323)                    
Ending balance, shares at Dec. 31, 2023     82,825,455                
Ending balance at Dec. 31, 2023 $ 169,725   $ 827       $ 298,394   $ (123,646) $ 132 $ (5,982)