v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Retained Earnings (Accumulated Deficit)
Beginning balance (in shares) at Dec. 31, 2024   162,018      
Beginning balance at Dec. 31, 2024 $ 964,799 $ 16 $ 1,173,153 $ 426 $ (208,796)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options and vesting of early exercised stock options (in shares)   896      
Issuance of common stock upon exercise of stock options 1,028   1,028    
Issuance of common stock upon vesting of restricted stock units (in shares)   3,238      
Issuance of common stock upon vesting of restricted stock units 1 $ 1      
Shares issued under employee stock purchase plan (in shares)   59      
Shares issued under employee stock purchase plan 4,345   4,345    
Stock-based compensation 77,920   77,920    
Warrants contra revenue 2,135   2,135    
Unrealized (loss) gains on marketable securities 2,448     2,448  
Net income 83,038       83,038
Ending balance (in shares) at Jun. 30, 2025   166,211      
Ending balance at Jun. 30, 2025 1,135,714 $ 17 1,258,581 2,874 (125,758)
Beginning balance (in shares) at Mar. 31, 2025   164,907      
Beginning balance at Mar. 31, 2025 1,041,562 $ 16 1,216,495 2,028 (176,977)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options and vesting of early exercised stock options (in shares)   321      
Issuance of common stock upon exercise of stock options 506   506    
Issuance of common stock upon vesting of restricted stock units (in shares)   924      
Issuance of common stock upon vesting of restricted stock units 1 $ 1      
Shares issued under employee stock purchase plan (in shares)   59      
Shares issued under employee stock purchase plan 4,345   4,345    
Stock-based compensation 35,474   35,474    
Warrants contra revenue 1,761   1,761    
Unrealized (loss) gains on marketable securities 846     846  
Net income 51,219       51,219
Ending balance (in shares) at Jun. 30, 2025   166,211      
Ending balance at Jun. 30, 2025 $ 1,135,714 $ 17 1,258,581 2,874 (125,758)
Beginning balance (in shares) at Dec. 31, 2025 170,186 170,186      
Beginning balance at Dec. 31, 2025 $ 1,363,634 $ 17 1,348,969 4,310 10,338
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options and vesting of early exercised stock options (in shares) 1,028 1,028      
Issuance of common stock upon exercise of stock options $ 869   869    
Issuance of common stock upon vesting of restricted and performance stock units (in shares)   2,093      
Issuance of common stock upon vesting of restricted and performance stock units 0        
Issuance of common stock upon exercise of warrants (in shares)   126      
Issuance of common stock upon exercise of warrants 0        
Shares issued under employee stock purchase plan (in shares)   52      
Shares issued under employee stock purchase plan 6,294   6,294    
Stock-based compensation 116,875   116,875    
Warrants contra revenue 12,313   12,313    
Unrealized (loss) gains on marketable securities (7,679)     (7,679)  
Net income $ 233,398       233,398
Ending balance (in shares) at Jun. 30, 2026 173,485 173,485      
Ending balance at Jun. 30, 2026 $ 1,725,704 $ 17 1,485,320 (3,369) 243,736
Beginning balance (in shares) at Mar. 31, 2026   171,277      
Beginning balance at Mar. 31, 2026 1,493,948 $ 17 1,404,063 (780) 90,648
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options and vesting of early exercised stock options (in shares)   930      
Issuance of common stock upon exercise of stock options 755   755    
Issuance of common stock upon vesting of restricted and performance stock units (in shares)   1,100      
Issuance of common stock upon vesting of restricted and performance stock units 0        
Issuance of common stock upon exercise of warrants (in shares)   126      
Issuance of common stock upon exercise of warrants 0        
Shares issued under employee stock purchase plan (in shares)   52      
Shares issued under employee stock purchase plan 6,294   6,294    
Stock-based compensation 63,992   63,992    
Warrants contra revenue 10,216   10,216    
Unrealized (loss) gains on marketable securities (2,589)     (2,589)  
Net income $ 153,088       153,088
Ending balance (in shares) at Jun. 30, 2026 173,485 173,485      
Ending balance at Jun. 30, 2026 $ 1,725,704 $ 17 $ 1,485,320 $ (3,369) $ 243,736