v3.25.2
Condensed Consolidated Statements of Stockholders' Equity (unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2023   20,337,571      
Beginning balance at Dec. 31, 2023 $ 205,042 $ 2 $ 267,024 $ 67 $ (62,051)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock from public offering, net of issuance costs (in shares)   5,307,691      
Issuance of common stock from public offering, net of issuance costs 161,353 $ 1 161,352    
Stock-based compensation expense 1,388   1,388    
Vesting of early exercised stock options 7   7    
Issuance of common stock upon vesting of restricted stock units (in shares)   1,247      
Unrealized loss on investments (320)     (320)  
Net loss (13,311)       (13,311)
Ending balance (in shares) at Mar. 31, 2024   25,646,509      
Ending balance at Mar. 31, 2024 354,159 $ 3 429,771 (253) (75,362)
Beginning balance (in shares) at Dec. 31, 2023   20,337,571      
Beginning balance at Dec. 31, 2023 $ 205,042 $ 2 267,024 67 (62,051)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of options (in shares) 0        
Unrealized loss on investments $ (519)        
Net loss (30,798)        
Ending balance (in shares) at Jun. 30, 2024   25,647,755      
Ending balance at Jun. 30, 2024 338,282 $ 3 431,580 (452) (92,849)
Beginning balance (in shares) at Mar. 31, 2024   25,646,509      
Beginning balance at Mar. 31, 2024 354,159 $ 3 429,771 (253) (75,362)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense 1,789   1,789    
Vesting of early exercised stock options $ 20   20    
Issuance of common stock upon exercise of options (in shares) 0        
Issuance of common stock upon vesting of restricted stock units (in shares)   1,246      
Unrealized loss on investments $ (199)     (199)  
Net loss (17,487)       (17,487)
Ending balance (in shares) at Jun. 30, 2024   25,647,755      
Ending balance at Jun. 30, 2024 $ 338,282 $ 3 431,580 (452) (92,849)
Beginning balance (in shares) at Dec. 31, 2024 25,617,805 25,617,805      
Beginning balance at Dec. 31, 2024 $ 300,052 $ 3 435,014 296 (135,261)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense 2,273   2,273    
Vesting of early exercised stock options 8   8    
Repurchase of common stock originally issued upon early exercise of stock options (in shares)   (2,600)      
Issuance of common stock upon exercise of options (in shares)   68,027      
Issuance of common stock upon exercise of options 569   569    
Issuance of common stock upon vesting of restricted stock units (in shares)   1,247      
Unrealized loss on investments (69)     (69)  
Net loss (22,970)       (22,970)
Ending balance (in shares) at Mar. 31, 2025   25,684,479      
Ending balance at Mar. 31, 2025 $ 279,863 $ 3 437,864 227 (158,231)
Beginning balance (in shares) at Dec. 31, 2024 25,617,805 25,617,805      
Beginning balance at Dec. 31, 2024 $ 300,052 $ 3 435,014 296 (135,261)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of options (in shares) 74,570        
Unrealized loss on investments $ (175)        
Net loss $ (46,062)        
Ending balance (in shares) at Jun. 30, 2025 25,692,268 25,692,268      
Ending balance at Jun. 30, 2025 $ 259,192 $ 3 440,391 121 (181,323)
Beginning balance (in shares) at Mar. 31, 2025   25,684,479      
Beginning balance at Mar. 31, 2025 279,863 $ 3 437,864 227 (158,231)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense 2,466   2,466    
Vesting of early exercised stock options 7   7    
Issuance of common stock upon exercise of options (in shares)   6,543      
Issuance of common stock upon exercise of options 54   54    
Issuance of common stock upon vesting of restricted stock units (in shares)   1,246      
Unrealized loss on investments (106)        
Unrealized loss on investments (106)     (106)  
Net loss $ (23,092)       (23,092)
Ending balance (in shares) at Jun. 30, 2025 25,692,268 25,692,268      
Ending balance at Jun. 30, 2025 $ 259,192 $ 3 $ 440,391 $ 121 $ (181,323)