v3.26.3
Condensed Consolidated Statements of Stockholders’ Equity - USD ($)
$ in Thousands
Total
At-The-Market
Common Stock
Common Stock
At-The-Market
Additional Paid-In Capital
Additional Paid-In Capital
At-The-Market
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2024     70,625,899          
Beginning balance at Dec. 31, 2024 $ 215,986   $ 7   $ 849,625   $ 53 $ (633,699)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of common stock upon vesting of restricted stock units, net of shares repurchased for tax withholding (in shares)     321,342          
Issuance of common stock upon vesting of restricted stock units, net of shares repurchased for tax withholding (155)       (155)      
Issuances of common stock under employee stock purchase plan (in shares)     35,589          
Issuance of common stock under employee stock purchase plan 109       109      
Stock-based compensation 5,507       5,507      
Net loss (26,322)             (26,322)
Other (in shares)     6,831          
Other 25       25      
Ending balance (in shares) at Mar. 31, 2025     70,989,661          
Ending balance at Mar. 31, 2025 195,140   $ 7   855,111   43 (660,021)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Unrealized (loss) gain on marketable securities (10)           (10)  
Beginning balance (in shares) at Dec. 31, 2024     70,625,899          
Beginning balance at Dec. 31, 2024 215,986   $ 7   849,625   53 (633,699)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Change in unrealized loss, net on marketable securities 34              
Net loss (84,508)              
Ending balance (in shares) at Sep. 30, 2025     74,174,515          
Ending balance at Sep. 30, 2025 154,408   $ 7   872,521   87 (718,207)
Beginning balance (in shares) at Mar. 31, 2025     70,989,661          
Beginning balance at Mar. 31, 2025 195,140   $ 7   855,111   43 (660,021)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Stock-based compensation 4,992       4,992      
Change in unrealized loss, net on marketable securities (73)           (73)  
Net loss (26,020)             (26,020)
Other (in shares)     17,422          
Other 25       25      
Ending balance (in shares) at Jun. 30, 2025     71,007,083          
Ending balance at Jun. 30, 2025 174,064   $ 7   860,128   (30) (686,041)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of common stock pursuant to the at-the-market equity program, net (in shares)       2,950,225        
Issuance of common stock pursuant to the at-the-market equity program, net   $ 7,526       $ 7,526    
Issuance of common stock upon exercise of stock options (in shares)     50,000          
Issuance of common stock upon exercise of stock options 107       107      
Issuance of common stock upon vesting of restricted stock units, net of shares repurchased for tax withholding (in shares)     14,868          
Issuance of common stock upon vesting of restricted stock units, net of shares repurchased for tax withholding (24)       (24)      
Issuances of common stock under employee stock purchase plan (in shares)     135,114          
Issuance of common stock under employee stock purchase plan 164       164      
Stock-based compensation 4,593       4,593      
Change in unrealized loss, net on marketable securities 117              
Net loss (32,166)             (32,166)
Other (in shares)     17,225          
Other 27       27      
Ending balance (in shares) at Sep. 30, 2025     74,174,515          
Ending balance at Sep. 30, 2025 154,408   $ 7   872,521   87 (718,207)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Unrealized (loss) gain on marketable securities 117           117  
Beginning balance (in shares) at Dec. 31, 2025     96,914,418          
Beginning balance at Dec. 31, 2025 256,587   $ 9   995,221   50 (738,693)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of common stock upon exercise of warrants (in shares)     6,187,000          
Issuance of common stock upon exercise of warrants 1   $ 1          
Issuance of common stock upon exercise of stock options (in shares)     271,175          
Issuance of common stock upon exercise of stock options 605       605      
Issuance of common stock upon vesting of restricted stock units, net of shares repurchased for tax withholding (in shares)     606,925          
Issuance of common stock upon vesting of restricted stock units, net of shares repurchased for tax withholding (200)       (200)      
Issuances of common stock under employee stock purchase plan (in shares)     43,361          
Issuance of common stock under employee stock purchase plan 56       56      
Stock-based compensation 2,671       2,671      
Change in unrealized loss, net on marketable securities (372)           (372)  
Net loss (25,129)             (25,129)
Other (in shares)     13,471          
Other 28       28      
Ending balance (in shares) at Mar. 31, 2026     104,036,350          
Ending balance at Mar. 31, 2026 234,247   $ 10   998,381   (322) (763,822)
Beginning balance (in shares) at Dec. 31, 2025     96,914,418          
Beginning balance at Dec. 31, 2025 256,587   $ 9   995,221   50 (738,693)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of common stock pursuant to the at-the-market equity program, net (in shares)   9,273,620            
Issuance of common stock pursuant to the at-the-market equity program, net   $ 33,500            
Change in unrealized loss, net on marketable securities (1,113)              
Net loss (70,607)              
Ending balance (in shares) at Sep. 30, 2026     131,309,208          
Ending balance at Sep. 30, 2026 228,168   $ 13   1,038,518   (1,063) (809,300)
Beginning balance (in shares) at Mar. 31, 2026     104,036,350          
Beginning balance at Mar. 31, 2026 234,247   $ 10   998,381   (322) (763,822)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of common stock upon exercise of warrants (in shares)     9,508,500          
Issuance of common stock upon exercise of warrants 1   $ 1          
Issuance of common stock pursuant to the at-the-market equity program, net (in shares)     9,273,620          
Issuance of common stock pursuant to the at-the-market equity program, net 33,548   $ 1   33,547      
Issuance of common stock upon exercise of stock options (in shares)     77,657          
Issuance of common stock upon exercise of stock options 176       176      
Stock-based compensation 3,036       3,036      
Change in unrealized loss, net on marketable securities (122)           (122)  
Net loss (23,635)             (23,635)
Other (in shares)     9,629          
Other 14       14      
Ending balance (in shares) at Jun. 30, 2026     122,905,756          
Ending balance at Jun. 30, 2026 247,265   $ 12   1,035,154   (444) (787,457)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of common stock upon cashless exercise of warrants, net of shares withheld (in shares)     8,194,779          
Issuance of common stock upon cashless exercise of warrants, net of shares withheld 0   $ 1   (1)      
Issuance of common stock pursuant to the at-the-market equity program, net (in shares)   0            
Issuance of common stock upon exercise of stock options (in shares)     85,818          
Issuance of common stock upon exercise of stock options 225       225      
Issuance of common stock upon vesting of restricted stock units, net of shares repurchased for tax withholding (in shares)     11,403          
Issuance of common stock upon vesting of restricted stock units, net of shares repurchased for tax withholding (39)       (39)      
Issuances of common stock under employee stock purchase plan (in shares)     105,461          
Issuance of common stock under employee stock purchase plan 173       173      
Stock-based compensation 2,980       2,980      
Change in unrealized loss, net on marketable securities (619)              
Net loss (21,843)             (21,843)
Other (in shares)     5,991          
Other 26       26      
Ending balance (in shares) at Sep. 30, 2026     131,309,208          
Ending balance at Sep. 30, 2026 228,168   $ 13   $ 1,038,518   (1,063) $ (809,300)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Unrealized (loss) gain on marketable securities $ (619)           $ (619)