v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Common stock, shares outstanding, beginning balance (in shares) at Dec. 31, 2024   28,483,195      
Beginning balance at Dec. 31, 2024 $ 455,835 $ 28 $ 655,703 $ (200,126) $ 230
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense 11,179   11,179    
Exercise of common stock options (in shares)   6,331      
Exercise of common stock options 18   18    
Issuance of common stock from vested restricted stock units and performance-based restricted stock units, net of shares withheld for taxes (in shares)   251,970      
Issuance of common stock from vested restricted stock units and performance-based restricted stock units, net of shares withheld for taxes (2,516) $ 1 (2,517)    
Issuance of common stock under the employee stock purchase plan (in shares)   103,441      
Issuance of common stock under the employee stock purchase plan 1,737   1,737    
Net unrealized loss on marketable investment securities (99)       (99)
Net income (loss) (25,848)     (25,848)  
Common stock, shares outstanding, ending balance (in shares) at Mar. 31, 2025   28,844,937      
Ending balance at Mar. 31, 2025 440,306 $ 29 666,120 (225,974) 131
Common stock, shares outstanding, beginning balance (in shares) at Dec. 31, 2024   28,483,195      
Beginning balance at Dec. 31, 2024 455,835 $ 28 655,703 (200,126) 230
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net unrealized loss on marketable investment securities (191)        
Net income (loss) (21,325)        
Common stock, shares outstanding, ending balance (in shares) at Jun. 30, 2025   28,981,151      
Ending balance at Jun. 30, 2025 455,376 $ 29 676,759 (221,451) 39
Common stock, shares outstanding, beginning balance (in shares) at Mar. 31, 2025   28,844,937      
Beginning balance at Mar. 31, 2025 440,306 $ 29 666,120 (225,974) 131
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense 11,208   11,208    
Exercise of common stock options (in shares)   10,664      
Exercise of common stock options 19   19    
Issuance of common stock from vested restricted stock units and performance-based restricted stock units, net of shares withheld for taxes (in shares)   125,550      
Issuance of common stock from vested restricted stock units and performance-based restricted stock units, net of shares withheld for taxes (588)   (588)    
Net unrealized loss on marketable investment securities (92)       (92)
Net income (loss) 4,523     4,523  
Common stock, shares outstanding, ending balance (in shares) at Jun. 30, 2025   28,981,151      
Ending balance at Jun. 30, 2025 $ 455,376 $ 29 676,759 (221,451) 39
Common stock, shares outstanding, beginning balance (in shares) at Dec. 31, 2025 29,686,314 29,686,314      
Beginning balance at Dec. 31, 2025 $ 470,873 $ 30 694,860 (224,284) 267
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense 9,776   9,776    
Exercise of common stock options (in shares)   28,494      
Exercise of common stock options 322   322    
Issuance of common stock from vested restricted stock units and performance-based restricted stock units, net of shares withheld for taxes (in shares)   486,737      
Issuance of common stock from vested restricted stock units and performance-based restricted stock units, net of shares withheld for taxes (6,598)   (6,598)    
Issuance of common stock under the employee stock purchase plan (in shares)   94,420      
Issuance of common stock under the employee stock purchase plan 1,895   1,895    
Net unrealized loss on marketable investment securities (330)       (330)
Net income (loss) (14,522)     (14,522)  
Common stock, shares outstanding, ending balance (in shares) at Mar. 31, 2026   30,295,965      
Ending balance at Mar. 31, 2026 $ 461,416 $ 30 700,255 (238,806) (63)
Common stock, shares outstanding, beginning balance (in shares) at Dec. 31, 2025 29,686,314 29,686,314      
Beginning balance at Dec. 31, 2025 $ 470,873 $ 30 694,860 (224,284) 267
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of common stock options (in shares) 61,484        
Net unrealized loss on marketable investment securities $ (523)        
Net income (loss) $ (16,582)        
Common stock, shares outstanding, ending balance (in shares) at Jun. 30, 2026 30,508,534 30,508,534      
Ending balance at Jun. 30, 2026 $ 470,030 $ 31 711,121 (240,866) (256)
Common stock, shares outstanding, beginning balance (in shares) at Mar. 31, 2026   30,295,965      
Beginning balance at Mar. 31, 2026 461,416 $ 30 700,255 (238,806) (63)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense 11,589   11,589    
Exercise of common stock options (in shares)   32,990      
Exercise of common stock options 95   95    
Issuance of common stock from vested restricted stock units and performance-based restricted stock units, net of shares withheld for taxes (in shares)   179,579      
Issuance of common stock from vested restricted stock units and performance-based restricted stock units, net of shares withheld for taxes (817) $ 1 (818)    
Net unrealized loss on marketable investment securities (193)       (193)
Net income (loss) $ (2,060)     (2,060)  
Common stock, shares outstanding, ending balance (in shares) at Jun. 30, 2026 30,508,534 30,508,534      
Ending balance at Jun. 30, 2026 $ 470,030 $ 31 $ 711,121 $ (240,866) $ (256)