v3.26.1
Condensed Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Deficit [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Beginning balance at Dec. 31, 2024 $ 352,477 $ 31 $ 526,732 $ (174,392) $ 106
Beginning balance, shares at Dec. 31, 2024   31,115,341      
Exercised of pre-funded warrants 1 $ 1      
Exercised of pre-funded warrants, Shares   1,000,333      
Exercise of stock options 31 $ 0 31    
Exercise of stock options, shares   3,321      
Issuance of common stock under employee stock purchase plan 129   129    
Issuance of common stock under employee stock purchase plan (in shares)   6,938      
Stock-based compensation expense 5,315   5,315    
Net loss (29,511)     (29,511)  
Unrealized gain (loss) on marketable securities 164       164
Ending balance at Mar. 31, 2025 328,606 $ 32 532,207 (203,903) 270
Ending balance, shares at Mar. 31, 2025   32,125,933      
Beginning balance at Dec. 31, 2025 493,401 $ 43 829,598 (336,729) 489
Beginning balance, shares at Dec. 31, 2025   43,223,090      
Issuance of common stock and pre-funded warrants in connection with public offering, net of issuance costs 676,080 $ 8 676,072    
Issuance of common stock and pre-funded warrants in connection with public offering, net of issuance costs, shares   8,470,989      
Issuance of common stock pursuant to at-the-market offering, net of issuance costs,Shares   1,123,126      
Issuance of common stock pursuant to at-the-market offering, net of issuance costs 58,731 $ 1 58,730    
Exercise Of Warrants And Pre-funded Warrants 1 $ 1      
Exercise Of Warrants And Pre-Funded Warrants Shares   1,004,580      
Exercise of stock options $ 4,277 $ 1 4,276    
Exercise of stock options, shares 753,075 753,075      
Issuance of common stock under employee stock purchase plan $ 120   120    
Issuance of common stock under employee stock purchase plan (in shares)   7,889      
Stock-based compensation expense 10,602   10,602    
Net loss (40,834)     (40,834)  
Unrealized gain (loss) on marketable securities (1,064)       (1,064)
Ending balance at Mar. 31, 2026 $ 1,201,314 $ 54 $ 1,579,398 $ (377,563) $ (575)
Ending balance, shares at Mar. 31, 2026   54,582,749