XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.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, 2023   33,437,296      
Beginning balances 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)   30,888      
Issuance of common stock upon exercise of stock options 206   206    
Vesting of early exercised options (in shares)   3,411      
Vesting of early exercised options 13   13    
Vesting of restricted stock units (in shares)   132,458      
Stock‑based compensation 3,733   3,733    
Other comprehensive income (loss) (441)     (441)  
Net (loss) income 23,496       23,496
Ending balances (in shares) at Mar. 31, 2024   33,604,053      
Ending balances at Mar. 31, 2024 269,367 $ 3 441,084 (246) (171,474)
Beginning balances (in shares) at Dec. 31, 2023   33,437,296      
Beginning balances at Dec. 31, 2023 $ 242,360 $ 3 437,132 195 (194,970)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Vesting of early exercised options (in shares) 1,676        
Ending balances (in shares) at Dec. 31, 2024 37,574,538 37,574,538      
Ending 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 40,984      
Issuance of common stock upon exercise of stock options $ 350   350    
Vesting of early exercised options (in shares) 0 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) income $ (17,349)       (17,349)
Ending balances (in shares) at Mar. 31, 2025 37,942,283 37,942,283      
Ending balances at Mar. 31, 2025 $ 417,260 $ 4 $ 563,512 $ 437 $ (146,693)