XML 26 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Changes in Stockholders’ Equity - USD ($)
$ in Thousands
Total
Preferred stock
Common stock
Additional paid-in capital
Accumulated deficit
Beginning balance at Dec. 31, 2021 $ 76,615 $ 0 $ 6 $ 142,515 $ (65,906)
Beginning balance (in shares) at Dec. 31, 2021   0      
Beginning balance (in shares) at Dec. 31, 2021     81,400,860    
Increase (Decrease) in Stockholders' Equity          
Issuance of common stock upon exercise of stock options 711     711  
Issuance of common stock upon exercise of stock options (in shares)     478,547    
Vesting of early exercised stock options 1,242     1,242  
Issuance of restricted stock units 106     106  
Issuance of restricted stock units (in shares)     14,719    
Repurchases of early exercised stock options (25)     (25)  
Repurchases of early exercised stock options (in shares)     (17,079)    
Issuance of common stock under Matching Plan 3,672     3,672  
Issuance of common stock under Matching Plan (in shares)     294,397    
Issuance of common stock in connection with restricted stock units vesting     $ 1 (1)  
Issuance of common stock in connection with restricted stock units vesting (in shares)     1,268,026    
Shares withheld from common stock issued to pay employee payroll taxes (6,160)     (6,160)  
Shares withheld from common stock issued to pay employee payroll taxes (in shares)     (411,023)    
Repurchase and retirement of common stock (6,000)     (1,342) (4,658)
Repurchase and retirement of common stock (in shares)     (599,080)    
Stock-based compensation 54,089     54,089  
Net loss (27,009)       (27,009)
Ending balance at Dec. 31, 2022 97,241 $ 0 $ 7 194,807 (97,573)
Ending balance (in shares) at Dec. 31, 2022   0      
Ending balance (in shares) at Dec. 31, 2022     82,429,367    
Increase (Decrease) in Stockholders' Equity          
Issuance of common stock upon exercise of stock options 311     311  
Issuance of common stock upon exercise of stock options (in shares)     288,465    
Vesting of early exercised stock options 704     704  
Issuance of restricted stock units 117     117  
Issuance of restricted stock units (in shares)     18,144    
Repurchases of early exercised stock options (in shares)     (2,651)    
Issuance of common stock under Matching Plan 4,255   $ 1 4,254  
Issuance of common stock under Matching Plan (in shares)     2,288,772    
Issuance of common stock in connection with restricted stock units vesting (in shares)     968,888    
Shares withheld from common stock issued to pay employee payroll taxes (1,766)     (1,766)  
Shares withheld from common stock issued to pay employee payroll taxes (in shares)     (261,164)    
Repurchase and retirement of common stock (3,000)     (1,256) (1,744)
Repurchase and retirement of common stock (in shares)     (504,493)    
Stock-based compensation 44,338     44,338  
Net loss (41,456)       (41,456)
Ending balance at Dec. 31, 2023 $ 100,744 $ 0 $ 8 241,509 (140,773)
Ending balance (in shares) at Dec. 31, 2023 0 0      
Ending balance (in shares) at Dec. 31, 2023     85,225,328    
Increase (Decrease) in Stockholders' Equity          
Issuance of common stock upon exercise of stock options $ 431     431  
Issuance of common stock upon exercise of stock options (in shares) 2,014,063   1,915,660    
Vesting of early exercised stock options $ 426     426  
Issuance of restricted stock units 70     70  
Issuance of restricted stock units (in shares)     35,808    
Repurchases of early exercised stock options (in shares)     (32,954)    
Issuance of common stock under Matching Plan 4,091   $ 1 4,090  
Issuance of common stock under Matching Plan (in shares)     4,084,514    
Issuance of common stock in connection with restricted stock units vesting (in shares)     1,441,804    
Shares withheld from common stock issued to pay employee payroll taxes (2,179)     (2,179)  
Shares withheld from common stock issued to pay employee payroll taxes (in shares)     (647,457)    
Repurchase and retirement of common stock (1,510)     (1,510)  
Repurchase and retirement of common stock (in shares)     (645,938)    
Stock-based compensation 36,225     36,225  
Net loss (10,055)       (10,055)
Ending balance at Dec. 31, 2024 $ 128,243 $ 0 $ 9 $ 279,062 $ (150,828)
Ending balance (in shares) at Dec. 31, 2024 0 0      
Ending balance (in shares) at Dec. 31, 2024     91,376,765