XML 24 R8.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY (DEFICIT) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid - In Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2019 19,243,795        
Beginning Balance at Dec. 31, 2019 $ 283,430        
Statement of Stockholders' Equity [Abstract]          
Accretion of redeemable convertible preferred stock to redemption value $ 15,095        
Ending balance (in shares) at Dec. 31, 2020 19,243,795        
Ending Balance at Dec. 31, 2020 $ 298,525        
Balance (in shares) at Dec. 31, 2019   10,864,622      
Beginning Balance at Dec. 31, 2019 (219,222) $ 109 $ 0 $ (219,086) $ (245)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Accretion of redeemable convertible preferred stock to redemption value (15,095)   (2,851) (12,244)  
Issuance of common stock for exercise of stock options (in shares)   511,426      
Issuance of common stock for exercise of stock options 2,010 $ 5 2,005    
Stock-based compensation 846   846    
Foreign currency translation adjustment 43       43
Net loss (12,528)     (12,528)  
Balance (in shares) at Dec. 31, 2020   11,376,048      
Ending Balance at Dec. 31, 2020 $ (243,946) $ 114 0 (243,858) (202)
Statement of Stockholders' Equity [Abstract]          
Conversion of redeemable convertible preferred stock to common stock in connection with initial public offering (in shares) (19,243,795)        
Conversion of redeemable convertible preferred stock to common stock in connection with initial public offering $ (305,586)        
Accretion of redeemable convertible preferred stock to redemption value $ 7,061        
Ending balance (in shares) at Dec. 31, 2021 0        
Ending Balance at Dec. 31, 2021 $ 0        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Conversion of redeemable convertible preferred stock to common stock in connection with initial public offering (in shares)   19,243,795      
Conversion of redeemable convertible preferred stock to common stock in connection with initial public offering 305,586 $ 192 305,394    
Issuance of common stock in connection with initial public offering, net of issuance costs of $14,762 (in shares)   6,612,500      
Issuance of common stock in connection with initial public offering, net of issuance costs of $14,762 117,488 $ 66 117,422    
Accretion of redeemable convertible preferred stock to redemption value (7,061)   (3,400) (3,661)  
Issuance of common stock for acquisition of Design Manager (in shares)   45,152      
Issuance of common stock for acquisition of Design Manager 767 $ 1 766    
Issuance of common stock for exercise of stock options (in shares)   677,569      
Issuance of common stock for exercise of stock options 2,729 $ 7 2,722    
Vested restricted stock units converted to common shares (in shares)   800      
Issuance of common stock for cashless exercise of warrants (in shares)   35,665      
Stock-based compensation 2,865   2,865    
Foreign currency translation adjustment (27)       (27)
Net loss $ (20,963)     (20,963)  
Balance (in shares) at Dec. 31, 2021 37,991,529 37,991,529      
Ending Balance at Dec. 31, 2021 $ 157,438 $ 380 425,769 (268,482) (229)
Statement of Stockholders' Equity [Abstract]          
Accretion of redeemable convertible preferred stock to redemption value $ 0        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock for exercise of stock options (in shares) 509,694 509,694      
Issuance of common stock for exercise of stock options $ 2,035 $ 5 2,030    
Vested restricted stock units converted to common shares (in shares)   758,970      
Vested restricted stock units converted to common shares 0 $ 8 (8)    
Stock-based compensation 11,214   11,214    
Foreign currency translation adjustment (127)       (127)
Net loss $ (22,538)     (22,538)  
Balance (in shares) at Dec. 31, 2022 39,260,193 39,260,193      
Ending Balance at Dec. 31, 2022 $ 148,022 $ 393 $ 439,005 $ (291,020) $ (356)