v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid‑in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balances (in shares) at Dec. 31, 2024   37,574,538      
Beginning balances at Dec. 31, 2024 $ 428,678 $ 4 $ 558,061 $ (43) $ (129,344)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   40,984      
Issuance of common stock upon exercise of stock options 350   350    
Vesting of early exercised options (in shares)   1,676      
Vesting of early exercised options 14   14    
Vesting of restricted stock units (in shares)   325,085      
Stock‑based compensation 5,087   5,087    
Other comprehensive income (loss) 480     480  
Net loss (17,349)       (17,349)
Ending balances (in shares) at Mar. 31, 2025   37,942,283      
Ending balances at Mar. 31, 2025 417,260 $ 4 563,512 437 (146,693)
Beginning balances (in shares) at Dec. 31, 2024   37,574,538      
Beginning balances at Dec. 31, 2024 428,678 $ 4 558,061 (43) (129,344)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Other comprehensive income (loss) 443        
Net loss (60,452)        
Ending balances (in shares) at Jun. 30, 2025   38,033,970      
Ending balances at Jun. 30, 2025 379,505 $ 4 568,897 400 (189,796)
Beginning balances (in shares) at Mar. 31, 2025   37,942,283      
Beginning balances at Mar. 31, 2025 417,260 $ 4 563,512 437 (146,693)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   12,106      
Issuance of common stock upon exercise of stock options 20   20    
Vesting of early exercised options (in shares)   29,163      
Purchase of common stock under the employee stock purchase plan (in shares)   50,418      
Purchase of common stock under the employee stock purchase plan 317   317    
Stock‑based compensation 5,048   5,048    
Other comprehensive income (loss) (37)     (37)  
Net loss (43,103)       (43,103)
Ending balances (in shares) at Jun. 30, 2025   38,033,970      
Ending balances at Jun. 30, 2025 $ 379,505 $ 4 568,897 400 (189,796)
Beginning balances (in shares) at Dec. 31, 2025 38,284,221 38,284,221      
Beginning balances at Dec. 31, 2025 $ 306,133 $ 4 578,571 652 (273,094)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   10,104      
Issuance of common stock upon exercise of stock options 100   100    
Vesting of restricted stock units (in shares)   526,291      
Stock‑based compensation 4,744   4,744    
Other comprehensive income (loss) (406)     (406)  
Net loss (39,717)       (39,717)
Ending balances (in shares) at Mar. 31, 2026   38,820,616      
Ending balances at Mar. 31, 2026 $ 270,854 $ 4 583,415 246 (312,811)
Beginning balances (in shares) at Dec. 31, 2025 38,284,221 38,284,221      
Beginning balances at Dec. 31, 2025 $ 306,133 $ 4 578,571 652 (273,094)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares) 27,027        
Other comprehensive income (loss) $ (586)        
Net loss $ (82,480)        
Ending balances (in shares) at Jun. 30, 2026 38,936,669 38,936,669      
Ending balances at Jun. 30, 2026 $ 233,411 $ 4 588,915 66 (355,574)
Beginning balances (in shares) at Mar. 31, 2026   38,820,616      
Beginning balances at Mar. 31, 2026 270,854 $ 4 583,415 246 (312,811)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   16,923      
Issuance of common stock upon exercise of stock options 30   30    
Vesting of restricted stock units (in shares)   41,979      
Purchase of common stock under the employee stock purchase plan (in shares)   57,151      
Purchase of common stock under the employee stock purchase plan 320   320    
Stock‑based compensation 5,150   5,150    
Other comprehensive income (loss) (180)     (180)  
Net loss $ (42,763)       (42,763)
Ending balances (in shares) at Jun. 30, 2026 38,936,669 38,936,669      
Ending balances at Jun. 30, 2026 $ 233,411 $ 4 $ 588,915 $ 66 $ (355,574)