v3.26.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Deficit
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   894,390    
Withholding taxes on net share settlement of restricted stock units, Shares   20,182    
Withholding taxes on net share settlement of restricted stock units (54)   (54)  
Employee stock purchase plan purchases 433   433  
Employee stock purchase plan purchases, 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   477,553    
Withholding taxes on net share settlement of restricted stock units, Shares   6,929    
Withholding taxes on net share settlement of restricted stock units (7)   (7)  
Employee stock purchase plan purchases 433   433  
Employee stock purchase plan purchases, 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    
Beginning Balance at Dec. 31, 2025 63,942 $ 54 448,611 (384,723)
Beginning Balance, shares at Dec. 31, 2025   53,493,711    
Issuance of common stock upon exercise of stock options, shares   69,218    
Issuance of common stock upon exercise of stock options 99   99  
Issuance of common stock upon vesting of restricted stock units   $ 1 (1)  
Issuance of common stock upon vesting of restricted stock units, shares   1,040,317    
Withholding taxes on net share settlement of restricted stock units, Shares   2,112    
Withholding taxes on net share settlement of restricted stock units (13)   (13)  
Employee stock purchase plan purchases 476   476  
Employee stock purchase plan purchases, Shares   115,167    
Stock-based compensation expense 5,816   5,816  
Net Income (Loss) (17,426)     (17,426)
Ending Balance at Jun. 30, 2026 52,894 $ 55 454,988 (402,149)
Ending Balance, shares at Jun. 30, 2026   54,716,301    
Beginning Balance at Mar. 31, 2026 53,903 $ 54 451,552 (397,703)
Beginning Balance, shares at Mar. 31, 2026   54,033,998    
Issuance of common stock upon vesting of restricted stock units   $ 1 (1)  
Issuance of common stock upon vesting of restricted stock units, shares   567,698    
Withholding taxes on net share settlement of restricted stock units, Shares   562    
Withholding taxes on net share settlement of restricted stock units (2)   (2)  
Employee stock purchase plan purchases 476   476  
Employee stock purchase plan purchases, Shares   115,167    
Stock-based compensation expense 2,963   2,963  
Net Income (Loss) (4,446)     (4,446)
Ending Balance at Jun. 30, 2026 $ 52,894 $ 55 $ 454,988 $ (402,149)
Ending Balance, shares at Jun. 30, 2026   54,716,301