XML 85 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid‑in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2022   31,394,767      
Beginning balance at Dec. 31, 2022 $ 212,554 $ 3 $ 402,893 $ (2,057) $ (188,285)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   214,078      
Issuance of common stock upon exercise of stock options 1,187   1,187    
Issuance of common stock in connection with the Vertex Agreement (in shares)   1,618,613      
Issuance of common stock in connection with the Vertex Agreement $ 19,407   19,407    
Vesting of early exercised options (in shares) 14,745 33,416      
Vesting of early exercised options $ 91   91    
Vesting of restricted stock units (in shares)   138,361      
Purchase of common stock under the employee stock purchase plan (in shares)   38,061      
Purchase of common stock under the employee stock purchase plan 443   443    
Stock‑based compensation 13,111   13,111    
Other comprehensive income (loss) 2,252     2,252  
Net income (loss) $ (6,685)       (6,685)
Ending balance (in shares) at Dec. 31, 2023 33,437,296 33,437,296      
Ending balance at Dec. 31, 2023 $ 242,360 $ 3 437,132 195 (194,970)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares) 377,669 377,669      
Issuance of common stock upon exercise of stock options $ 2,782   2,782    
Issuance of common stock in connection with the Vertex Agreement (in shares)   3,367,003      
Issuance of common stock in connection with the Vertex Agreement $ 99,608 $ 1 99,607    
Vesting of early exercised options (in shares) 1,676 13,069      
Vesting of early exercised options $ 51   51    
Vesting of restricted stock units (in shares)   333,537      
Purchase of common stock under the employee stock purchase plan (in shares)   45,964      
Purchase of common stock under the employee stock purchase plan 574   574    
Stock‑based compensation 17,915   17,915    
Other comprehensive income (loss) (238)     (238)  
Net income (loss) $ 65,626       65,626
Ending balance (in shares) at Dec. 31, 2024 37,574,538 37,574,538      
Ending balance at Dec. 31, 2024 $ 428,678 $ 4 $ 558,061 $ (43) $ (129,344)