v3.26.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive (Loss) Income
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2024   92,378,577      
Beginning balance at Dec. 31, 2024 $ 252,951 $ 9 $ 701,077 $ 255 $ (448,390)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuances of common stock under ESPP (in shares)   408,282      
Issuances of common stock under ESPP 468   468    
Issuances of common stock upon vesting of RSUs (in shares)   217,743      
Stock-based compensation expense 3,882   3,882    
Net loss (39,991)       (39,991)
Other comprehensive loss (88)     (88)  
Ending balance (in shares) at Mar. 31, 2025   93,004,602      
Ending balance at Mar. 31, 2025 217,222 $ 9 705,427 167 (488,381)
Beginning balance (in shares) at Dec. 31, 2024   92,378,577      
Beginning balance at Dec. 31, 2024 252,951 $ 9 701,077 255 (448,390)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (94,089)        
Ending balance (in shares) at Jun. 30, 2025   93,123,239      
Ending balance at Jun. 30, 2025 166,132 $ 9 708,562 40 (542,479)
Beginning balance (in shares) at Mar. 31, 2025   93,004,602      
Beginning balance at Mar. 31, 2025 217,222 $ 9 705,427 167 (488,381)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuances of common stock on exercises of options (in shares)   15,000      
Stock Issued During Period, Value, Stock Options Exercised 6   6    
Issuances of common stock upon vesting of RSUs (in shares)   103,637      
Stock-based compensation expense 3,129   3,129    
Net loss (54,098)       (54,098)
Other comprehensive loss (127)     (127)  
Ending balance (in shares) at Jun. 30, 2025   93,123,239      
Ending balance at Jun. 30, 2025 166,132 $ 9 708,562 40 (542,479)
Beginning balance (in shares) at Dec. 31, 2025   95,143,690      
Beginning balance at Dec. 31, 2025 122,175 $ 9 718,578 103 (596,515)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuances of common stock under ESPP (in shares)   348,411      
Issuances of common stock under ESPP 468   468    
Issuances of common stock on exercises of options (in shares)   6,200      
Stock Issued During Period, Value, Stock Options Exercised 9   9    
Issuances of common stock in connection with ATM offering, net of offering expenses (in shares)   1,078,768      
Stock Issued During Period, Value, New Issues 2,220 $ 1 2,219    
Issuances of common stock upon vesting of RSUs (in shares)   374,165      
Stock-based compensation expense 2,357   2,357    
Net loss (25,085)       (25,085)
Other comprehensive loss (126)     (126)  
Ending balance (in shares) at Mar. 31, 2026   96,951,234      
Ending balance at Mar. 31, 2026 102,018 $ 10 723,631 (23) (621,600)
Beginning balance (in shares) at Dec. 31, 2025   95,143,690      
Beginning balance at Dec. 31, 2025 $ 122,175 $ 9 718,578 103 (596,515)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuances of common stock on exercises of options (in shares) 15,456        
Net loss $ (49,367)        
Ending balance (in shares) at Jun. 30, 2026   105,995,653      
Ending balance at Jun. 30, 2026 98,102 $ 11 744,044 (71) (645,882)
Beginning balance (in shares) at Mar. 31, 2026   96,951,234      
Beginning balance at Mar. 31, 2026 102,018 $ 10 723,631 (23) (621,600)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuances of common stock on exercises of options (in shares)   9,256      
Stock Issued During Period, Value, Stock Options Exercised 12   12    
Issuances of common stock in connection with ATM offering, net of offering expenses (in shares)   9,006,276      
Stock Issued During Period, Value, New Issues 17,925 $ 1 17,924    
Issuances of common stock upon vesting of RSUs (in shares)   28,887      
Stock-based compensation expense 2,477   2,477    
Net loss (24,282)       (24,282)
Other comprehensive loss (48)     (48)  
Ending balance (in shares) at Jun. 30, 2026   105,995,653      
Ending balance at Jun. 30, 2026 $ 98,102 $ 11 $ 744,044 $ (71) $ (645,882)