v3.25.2
Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Total
Balances, at Beginning of period at Dec. 31, 2023 $ 1,040 $ 406,925 $ (175,798) $ 232,167
Balances, at Beginning of period, Shares at Dec. 31, 2023 103,961,670      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stock-based compensation expense   3,015   3,015
Vesting of restricted stock units $ 1 (1)    
Vesting of restricted stock units, shares 170,801      
Exercise of stock options $ 3 700   703
Exercise of stock options, shares 272,640      
Net loss     (9,526) (9,526)
Balances, at end of period at Mar. 31, 2024 $ 1,044 410,639 (185,324) 226,359
Balances, at end of period, Shares at Mar. 31, 2024 104,405,111      
Balances, at Beginning of period at Dec. 31, 2023 $ 1,040 406,925 (175,798) 232,167
Balances, at Beginning of period, Shares at Dec. 31, 2023 103,961,670      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net loss       (18,901)
Balances, at end of period at Jun. 30, 2024 $ 1,048 414,912 (194,699) 221,261
Balances, at end of period, Shares at Jun. 30, 2024 104,824,124      
Balances, at Beginning of period at Mar. 31, 2024 $ 1,044 410,639 (185,324) 226,359
Balances, at Beginning of period, Shares at Mar. 31, 2024 104,405,111      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stock-based compensation expense   3,564   3,564
Vesting of restricted stock units, shares 13,966      
Issuance of common stock under employee stock purchase plan $ 1 264   265
Issuance of common stock under employee stock purchase plan, shares 69,210      
Exercise of stock options $ 3 445   448
Exercise of stock options, shares 335,837      
Net loss     (9,375) (9,375)
Balances, at end of period at Jun. 30, 2024 $ 1,048 414,912 (194,699) 221,261
Balances, at end of period, Shares at Jun. 30, 2024 104,824,124      
Balances, at Beginning of period at Dec. 31, 2024 $ 1,057 422,047 (216,853) 206,251
Balances, at Beginning of period, Shares at Dec. 31, 2024 105,711,093      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stock-based compensation expense   3,039   3,039
Vesting of restricted stock units $ 3 (3)    
Vesting of restricted stock units, shares 311,632      
Exercise of stock options $ 3 380   383
Exercise of stock options, shares 290,993      
Net loss     (10,261) (10,261)
Balances, at end of period at Mar. 31, 2025 $ 1,063 425,463 (227,114) 199,412
Balances, at end of period, Shares at Mar. 31, 2025 106,313,718      
Balances, at Beginning of period at Dec. 31, 2024 $ 1,057 422,047 (216,853) 206,251
Balances, at Beginning of period, Shares at Dec. 31, 2024 105,711,093      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net loss       (22,618)
Balances, at end of period at Jun. 30, 2025 $ 1,066 429,128 (239,471) 190,723
Balances, at end of period, Shares at Jun. 30, 2025 106,592,139      
Balances, at Beginning of period at Mar. 31, 2025 $ 1,063 425,463 (227,114) 199,412
Balances, at Beginning of period, Shares at Mar. 31, 2025 106,313,718      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stock-based compensation expense   3,514   3,514
Vesting of restricted stock units $ 2 (2)    
Vesting of restricted stock units, shares 191,700      
Issuance of common stock under employee stock purchase plan $ 1 133   134
Issuance of common stock under employee stock purchase plan, shares 68,179      
Exercise of stock options   20   20
Exercise of stock options, shares 18,542      
Net loss     (12,357) (12,357)
Balances, at end of period at Jun. 30, 2025 $ 1,066 $ 429,128 $ (239,471) $ 190,723
Balances, at end of period, Shares at Jun. 30, 2025 106,592,139