XML 12 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Beginning Balance at Dec. 31, 2023 $ 120,215 $ 49 $ 414,956 $ (294,790)
Beginning Balance, shares at Dec. 31, 2023   49,131,363    
Issuance of common stock upon exercise of stock options, shares   155,183    
Issuance of common stock upon exercise of stock options 156   156  
Issuance of common stock upon vesting of restricted stock units   $ 1 (1)  
Issuance of common stock upon vesting of restricted stock units, shares   617,295    
Withholding taxes on net share settlement of restricted stock units (20)   (20)  
Warrant issuance 609   609  
ESPP purchase 450   450  
ESPP purchase, Shares   232,290    
Stock-based compensation expense 8,823   8,823  
Net Income (Loss) (28,595)     (28,595)
Ending Balance at Jun. 30, 2024 101,638 $ 50 424,973 (323,385)
Ending Balance, shares at Jun. 30, 2024   50,136,131    
Beginning Balance at Mar. 31, 2024 109,209 $ 50 420,215 (311,056)
Beginning Balance, shares at Mar. 31, 2024   49,565,200    
Issuance of common stock upon exercise of stock options, shares   22,225    
Issuance of common stock upon exercise of stock options 11   11  
Issuance of common stock upon vesting of restricted stock units, shares   316,416    
Withholding taxes on net share settlement of restricted stock units (20)   (20)  
ESPP purchase 450   450  
ESPP purchase, Shares   232,290    
Stock-based compensation expense 4,317   4,317  
Net Income (Loss) (12,329)     (12,329)
Ending Balance at Jun. 30, 2024 101,638 $ 50 424,973 (323,385)
Ending Balance, shares at Jun. 30, 2024   50,136,131    
Beginning Balance at Dec. 31, 2024 87,523 $ 51 433,769 (346,297)
Beginning Balance, shares at Dec. 31, 2024   50,937,999    
Issuance of common stock upon exercise of stock options, shares   77,538    
Issuance of common stock upon exercise of stock options 120   120  
Issuance of common stock upon vesting of restricted stock units   $ 1 (1)  
Issuance of common stock upon vesting of restricted stock units, shares   874,208    
Withholding taxes on net share settlement of restricted stock units (54)   (54)  
ESPP purchase 433   433  
ESPP purchase, Shares   143,658    
Stock-based compensation expense 8,085   8,085  
Net Income (Loss) (26,095)     (26,095)
Ending Balance at Jun. 30, 2025 70,012 $ 52 442,352 (372,392)
Ending Balance, shares at Jun. 30, 2025   52,033,403    
Beginning Balance at Mar. 31, 2025 77,628 $ 51 438,028 (360,451)
Beginning Balance, shares at Mar. 31, 2025   51,376,751    
Issuance of common stock upon exercise of stock options, shares   42,370    
Issuance of common stock upon exercise of stock options 58   58  
Issuance of common stock upon vesting of restricted stock units   $ 1 (1)  
Issuance of common stock upon vesting of restricted stock units, shares   470,624    
Withholding taxes on net share settlement of restricted stock units (7)   (7)  
ESPP purchase 433   433  
ESPP purchase, Shares   143,658    
Stock-based compensation expense 3,841   3,841  
Net Income (Loss) (11,941)     (11,941)
Ending Balance at Jun. 30, 2025 $ 70,012 $ 52 $ 442,352 $ (372,392)
Ending Balance, shares at Jun. 30, 2025   52,033,403