v3.25.4
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-In Capital [Member]
Accumulated Deficit [Member]
Accumulated Other Comprehensive gain (Loss) [Member]
Treasury Stock Amount [Member]
Balance at Dec. 31, 2022 $ 145,322 $ 1 $ 445,267 $ (292,049) $ (1,102) $ (6,795)
Balance (in shares) at Dec. 31, 2022   78,257,258        
Employee stock-based compensation, net 16,750   16,750      
Shares withheld related to employee tax withholding (7,121)   (7,121)      
Shares withheld related to employee tax withholding (in shares)   (509,686)        
Issuance of common stock under employee stock plans 6,768   6,768      
Issuance of common stock under employee stock plans (in shares)   2,359,694        
Sale of common stock, net of issuance costs 271,882   271,882      
Sale of common stock, net of issuance costs (in shares)   20,006,504        
Unrealized gain (loss) on investments 742       742  
Unrealized currency translation gain (loss) (29)       (29)  
Net Loss (85,895)     (85,895)    
Balance at Dec. 31, 2023 348,419 $ 1 733,546 (377,944) (389) (6,795)
Balance (in shares) at Dec. 31, 2023   100,113,770        
Employee stock-based compensation, net 29,712   29,712      
Shares withheld related to employee tax withholding (42,101)   (42,101)      
Shares withheld related to employee tax withholding (in shares)   (541,876)        
Issuance of common stock under employee stock plans 10,813   10,813      
Issuance of common stock under employee stock plans (in shares)   3,133,672        
Sale of common stock, net of issuance costs 643,797   637,002     $ 6,795
Sale of common stock, net of issuance costs (in shares)   8,867,953        
Unrealized gain (loss) on investments (173)       (173)  
Unrealized currency translation gain (loss) (226)       (226)  
Net Loss (109,963)     (109,963)    
Balance at Dec. 31, 2024 880,278 $ 1 1,368,972 (487,907) (788)  
Balance (in shares) at Dec. 31, 2024   111,573,519        
Employee stock-based compensation, net 40,818   40,818      
Issuance of common stock under employee stock plans 2,491   2,491      
Issuance of common stock under employee stock plans (in shares)   1,088,940        
Sale of common stock, net of issuance costs 73,948   73,948      
Sale of common stock, net of issuance costs (in shares)   2,130,608        
Unrealized gain (loss) on investments 1,119       1,119  
Unrealized currency translation gain (loss) 47       47  
Net Loss (359,639)     (359,639)    
Balance at Dec. 31, 2025 $ 639,062 $ 1 $ 1,486,229 $ (847,546) $ 378  
Balance (in shares) at Dec. 31, 2025   114,793,067