v3.26.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 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 2020 ESPP (in shares)   35,589      
Issuance of common stock under 2020 ESPP 109   109    
Stock-based compensation 5,507   5,507    
Change in unrealized loss, net on marketable securities (10)     (10)  
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)
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 (83)        
Net loss (52,342)        
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)
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)
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 2020 ESPP (in shares)   43,361      
Issuance of common stock under 2020 ESPP 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]          
Change in unrealized loss, net on marketable securities (494)        
Net loss (48,764)        
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)
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)