v3.26.1
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 at Dec. 31, 2024 $ 52,480 $ 6 $ 206,461 $ 11 $ (153,998)
Beginning balance, shares at Dec. 31, 2024   6,393,323      
Issuance of common stock upon vesting of restricted stock units, net of taxes paid (15)   (15)    
Issuance of common stock upon vesting of restricted stock units, net of taxes paid, shares   1,794      
Issuance of common stock under ESPP 9   9    
Issuance of common stock under ESPP, shares   818      
Stock-based compensation 1,620   1,620    
Unrealized loss on available-for-sale securities, net (11)     (11)  
Cashless exercise of warrants, shares   185,732      
Net loss (15,656)       (15,656)
Ending balance at Mar. 31, 2025 38,427 $ 6 208,075   (169,654)
Ending balance, shares at Mar. 31, 2025   6,581,667      
Beginning balance at Dec. 31, 2024 52,480 $ 6 206,461 11 (153,998)
Beginning balance, shares at Dec. 31, 2024   6,393,323      
Net loss (26,905)        
Ending balance at Jun. 30, 2025 98,613 $ 12 279,504   (180,903)
Ending balance, shares at Jun. 30, 2025   12,282,024      
Beginning balance at Mar. 31, 2025 38,427 $ 6 208,075   (169,654)
Beginning balance, shares at Mar. 31, 2025   6,581,667      
Issuance of common stock and pre-funded warrants in public offering, net of offering costs 69,941 $ 6 69,935    
Issuance of common stock and pre-funded warrants in public offering, net of offering costs, shares   5,630,450      
Issuance of common stock upon vesting of restricted stock units, net of taxes paid (3)   (3)    
Issuance of common stock upon vesting of restricted stock units, net of taxes paid, shares   1,715      
Exercise of warrants 2   2    
Exercise of warrants, shares   68,192      
Stock-based compensation 1,495   1,495    
Net loss (11,249)       (11,249)
Ending balance at Jun. 30, 2025 98,613 $ 12 279,504   (180,903)
Ending balance, shares at Jun. 30, 2025   12,282,024      
Beginning balance at Dec. 31, 2025 60,991 $ 13 284,348 3 (223,373)
Beginning balance, shares at Dec. 31, 2025   12,948,308      
Issuance of common stock upon vesting of restricted stock units, net of taxes paid (27)   (27)    
Issuance of common stock upon vesting of restricted stock units, net of taxes paid, shares   27,353      
Issuance of common stock under ESPP 101   101    
Issuance of common stock under ESPP, shares   9,263      
Stock-based compensation 3,177   3,177    
Unrealized loss on available-for-sale securities, net (7)     (7)  
Cashless exercise of warrants 1 $ 1      
Cashless exercise of warrants, shares   925,744      
Net loss (22,136)       (22,136)
Ending balance at Mar. 31, 2026 42,100 $ 14 287,599 (4) (245,509)
Ending balance, shares at Mar. 31, 2026   13,910,668      
Beginning balance at Dec. 31, 2025 $ 60,991 $ 13 284,348 3 (223,373)
Beginning balance, shares at Dec. 31, 2025   12,948,308      
Exercise of common stock option , shares 3,583        
Net loss $ (45,467)        
Ending balance at Jun. 30, 2026 183,794 $ 21 452,667 (54) (268,840)
Ending balance, shares at Jun. 30, 2026   20,482,400      
Beginning balance at Mar. 31, 2026 42,100 $ 14 287,599 (4) (245,509)
Beginning balance, shares at Mar. 31, 2026   13,910,668      
Issuance of common stock in public offering, net of offering costs 140,245 $ 6 140,239    
Issuance of common stock in public offering, net of offering costs , shares   5,709,936      
Issuance of common stock upon exercise of underwriter option, net of offering costs 21,150 $ 1 21,149    
Issuance of common stock upon exercise of underwriter option, net of offering costs, shares   856,490      
Issuance of common stock upon vesting of restricted stock units, net of taxes paid (11)   (11)    
Issuance of common stock upon vesting of restricted stock units, net of taxes paid, shares   1,723      
Exercise of common stock options 25   25    
Exercise of common stock option , shares   3,583      
Stock-based compensation 3,666   3,666    
Unrealized loss on available-for-sale securities, net (50)     (50)  
Net loss (23,331)       (23,331)
Ending balance at Jun. 30, 2026 $ 183,794 $ 21 $ 452,667 $ (54) $ (268,840)
Ending balance, shares at Jun. 30, 2026   20,482,400