v3.26.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Other Comprehensive Income (Loss)
Total
Beginning balance at Dec. 31, 2024 $ 9 $ 943,366 $ (782,337) $ 324 $ 161,362
Beginning Balance (in shares) at Dec. 31, 2024 85,836,429        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon the exercise of stock options and 2021 ESPP   120     120
Issuance of common stock upon the exercise of stock options and 2021 ESPP (in shares) 116,488        
Vesting of restricted stock (in shares) 24,734        
Vesting of early exercise stock options   84     84
Vesting of early exercise stock options (in shares) 11,321        
Vesting of restricted stock units   (94)     (94)
Vesting of restricted stock units (in shares) 157,077        
Unrealized loss on investments       (19) (19)
Stock based compensation   2,426     2,426
Net income (loss)     76,560   76,560
Ending balance at Mar. 31, 2025 $ 9 945,902 (705,777) 305 240,439
Ending Balance (in shares) at Mar. 31, 2025 86,146,049        
Beginning balance at Dec. 31, 2024 $ 9 943,366 (782,337) 324 161,362
Beginning Balance (in shares) at Dec. 31, 2024 85,836,429        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss)         44,019
Ending balance at Jun. 30, 2025 $ 9 948,124 (738,318) 83 209,898
Ending Balance (in shares) at Jun. 30, 2025 86,322,071        
Beginning balance at Mar. 31, 2025 $ 9 945,902 (705,777) 305 240,439
Beginning Balance (in shares) at Mar. 31, 2025 86,146,049        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Vesting of restricted stock (in shares) 176,022        
Unrealized loss on investments       (222) (222)
Stock based compensation   2,222     2,222
Net income (loss)     (32,541)   (32,541)
Ending balance at Jun. 30, 2025 $ 9 948,124 (738,318) 83 209,898
Ending Balance (in shares) at Jun. 30, 2025 86,322,071        
Beginning balance at Dec. 31, 2025 $ 9 950,814 (791,917) 30 158,936
Beginning Balance (in shares) at Dec. 31, 2025 87,519,096        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon the exercise of stock options and 2021 ESPP   202     202
Issuance of common stock upon the exercise of stock options and 2021 ESPP (in shares) 202,326        
Issuance of common stock, warrants and pre-funded warrants, net of issuance costs of $8,588 $ 9 126,412     126,421
Issuance of common stock, warrants and pre-funded warrants, net of issuance costs of $8,588 (in shares) 92,030,595        
Vesting of restricted stock units (in shares) 350,326        
Unrealized loss on investments       (615) (615)
Stock based compensation   1,445     1,445
Net income (loss)     (21,645)   (21,645)
Ending balance at Mar. 31, 2026 $ 18 1,078,873 (813,562) (585) 264,744
Ending Balance (in shares) at Mar. 31, 2026 180,102,343        
Beginning balance at Dec. 31, 2025 $ 9 950,814 (791,917) 30 158,936
Beginning Balance (in shares) at Dec. 31, 2025 87,519,096        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss)         (56,195)
Ending balance at Jun. 30, 2026 $ 18 1,081,133 (848,112) (694) 232,345
Ending Balance (in shares) at Jun. 30, 2026 180,547,456        
Beginning balance at Mar. 31, 2026 $ 18 1,078,873 (813,562) (585) 264,744
Beginning Balance (in shares) at Mar. 31, 2026 180,102,343        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon the exercise of stock options and 2021 ESPP   347     347
Issuance of common stock upon the exercise of stock options and 2021 ESPP (in shares) 207,761        
Vesting of restricted stock units (in shares) 237,352        
Additional issuance costs related to the issuance of common stock, warrants and pre-funded warrants   (37)     (37)
Unrealized loss on investments       (109) (109)
Stock based compensation   1,950     1,950
Net income (loss)     (34,550)   (34,550)
Ending balance at Jun. 30, 2026 $ 18 $ 1,081,133 $ (848,112) $ (694) $ 232,345
Ending Balance (in shares) at Jun. 30, 2026 180,547,456