XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Changes in Stockholders’ Equity - USD ($)
$ in Thousands
Total
Preferred stock
Common stock
Additional paid-in capital
Accumulated deficit
Beginning balance (in shares) at Dec. 31, 2023   0      
Beginning balance at Dec. 31, 2023 $ 100,744 $ 0 $ 8 $ 241,509 $ (140,773)
Beginning balance (in shares) at Dec. 31, 2023     85,225,328    
Increase (Decrease) in Stockholders' Equity          
Issuance of common stock on exercise of stock options (in shares)     56,529    
Issuance of common stock on exercise of stock options 53     53  
Vesting of early exercised stock options 243     243  
Issuance of restricted stock units (in shares)     16,259    
Issuance of restricted stock units 35     35  
Repurchases of early exercised stock options (in shares)     (30,434)    
Issuance of common stock under Matching Plan (in shares)     2,452,976    
Issuance of common stock under Matching Plan 2,004   $ 1 2,003  
Issuance of common stock in connection with restricted stock units vesting (in shares)     474,032    
Stock-based compensation 17,466     17,466  
Net loss (6,545)       (6,545)
Ending balance (in shares) at Jun. 30, 2024   0      
Ending balance at Jun. 30, 2024 114,000 $ 0 $ 9 261,309 (147,318)
Ending balance (in shares) at Jun. 30, 2024     88,194,690    
Beginning balance (in shares) at Mar. 31, 2024   0      
Beginning balance at Mar. 31, 2024 106,510 $ 0 $ 9 251,055 (144,554)
Beginning balance (in shares) at Mar. 31, 2024     86,484,507    
Increase (Decrease) in Stockholders' Equity          
Issuance of common stock on exercise of stock options (in shares)     14,225    
Issuance of common stock on exercise of stock options 14     14  
Vesting of early exercised stock options 106     106  
Issuance of restricted stock units (in shares)     8,971    
Issuance of restricted stock units 17     17  
Issuance of common stock under Matching Plan (in shares)     1,422,832    
Issuance of common stock under Matching Plan 1,090     1,090  
Issuance of common stock in connection with restricted stock units vesting (in shares)     264,155    
Stock-based compensation 9,027     9,027  
Net loss (2,764)       (2,764)
Ending balance (in shares) at Jun. 30, 2024   0      
Ending balance at Jun. 30, 2024 $ 114,000 $ 0 $ 9 261,309 (147,318)
Ending balance (in shares) at Jun. 30, 2024     88,194,690    
Beginning balance (in shares) at Dec. 31, 2024 0 0      
Beginning balance at Dec. 31, 2024 $ 128,243 $ 0 $ 9 279,062 (150,828)
Beginning balance (in shares) at Dec. 31, 2024     91,376,765    
Increase (Decrease) in Stockholders' Equity          
Issuance of common stock on exercise of stock options (in shares) 96,082   96,082    
Issuance of common stock on exercise of stock options $ 117     117  
Vesting of early exercised stock options 113     113  
Issuance of restricted stock units (in shares)     6,472    
Issuance of restricted stock units 23     23  
Settlement of liability-classified restricted common shares (in shares)     144,820    
Issuance of common stock under Matching Plan (in shares)     1,683,744    
Issuance of common stock under Matching Plan 2,610     2,610  
Issuance of common stock in connection with restricted stock units vesting (in shares)     624,663    
Repurchase and retirement of common stock (in shares)     (1,285,336)    
Repurchase and retirement of common stock (3,026)     (3,026)  
Stock-based compensation 15,692     15,692  
Net loss $ (11,957)       (11,957)
Ending balance (in shares) at Jun. 30, 2025 0 0      
Ending balance at Jun. 30, 2025 $ 131,815 $ 0 $ 9 294,591 (162,785)
Ending balance (in shares) at Jun. 30, 2025     92,647,210    
Beginning balance (in shares) at Mar. 31, 2025   0      
Beginning balance at Mar. 31, 2025 134,651 $ 0 $ 9 288,639 (153,997)
Beginning balance (in shares) at Mar. 31, 2025     92,383,667    
Increase (Decrease) in Stockholders' Equity          
Issuance of common stock on exercise of stock options (in shares)     20,793    
Issuance of common stock on exercise of stock options 26     26  
Vesting of early exercised stock options 25     25  
Issuance of restricted stock units (in shares)     1,515    
Issuance of restricted stock units 5     5  
Settlement of liability-classified restricted common shares (in shares)     144,820    
Issuance of common stock under Matching Plan (in shares)     954,258    
Issuance of common stock under Matching Plan 1,459     1,459  
Issuance of common stock in connection with restricted stock units vesting (in shares)     427,493    
Repurchase and retirement of common stock (in shares)     (1,285,336)    
Repurchase and retirement of common stock (3,026)     (3,026)  
Stock-based compensation 7,463     7,463  
Net loss $ (8,788)       (8,788)
Ending balance (in shares) at Jun. 30, 2025 0 0      
Ending balance at Jun. 30, 2025 $ 131,815 $ 0 $ 9 $ 294,591 $ (162,785)
Ending balance (in shares) at Jun. 30, 2025     92,647,210