XML 24 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
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, 2021   129,130,478      
Beginning balance at Dec. 31, 2021 $ 259,517 $ 13 $ 511,096 $ (528) $ (251,064)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   412,171      
Issuance of common stock upon exercise of stock options 1,642   1,642    
Stock-based compensation expense 75,618   75,618    
Issuance of common stock for settlement of RSUs (in shares)   2,553,300      
Issuance of common stock for settlement of RSUs 0        
Tides Foundation common stock warrant expense 750   750    
Issuance of common stock in connection with employee stock purchase plan (in shares)   272,316      
Issuance of common stock in connection with employee stock purchase plan 3,794   3,794    
Unrealized gain (loss) on marketable securities (2,557)     (2,557)  
Net income (loss) (89,885)       (89,885)
Ending balance (in shares) at Dec. 31, 2022   132,368,265      
Ending balance at Dec. 31, 2022 248,879 $ 13 592,900 (3,085) (340,949)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options and common stock warrants (in shares)   640,687      
Issuance of common stock upon exercise of stock options and common stock warrants 2,012   2,012    
Stock-based compensation expense 75,175   75,175    
Issuance of common stock for settlement of RSUs (in shares)   3,665,021      
Issuance of common stock for settlement of RSUs 1 $ 1      
Tides Foundation common stock warrant expense 750   750    
Issuance of common stock in connection with employee stock purchase plan (in shares)   598,781      
Issuance of common stock in connection with employee stock purchase plan 4,081   4,081    
Unrealized gain (loss) on marketable securities 3,290     3,290  
Net income (loss) $ 46,887       46,887
Ending balance (in shares) at Dec. 31, 2023 137,272,754 137,272,754      
Ending balance at Dec. 31, 2023 $ 381,075 $ 14 674,918 205 (294,062)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares) 868,015        
Issuance of common stock upon exercise of stock options and common stock warrants (in shares)   934,966      
Issuance of common stock upon exercise of stock options and common stock warrants $ 3,293   3,293    
Stock-based compensation expense 70,095   70,095    
Issuance of common stock for settlement of RSUs (in shares)   4,559,933      
Issuance of common stock for settlement of RSUs 1 $ 1      
Tides Foundation common stock warrant expense 750   750    
Issuance of common stock in connection with employee stock purchase plan (in shares)   657,526      
Issuance of common stock in connection with employee stock purchase plan 4,795   4,795    
Repurchase of common stock, including excise tax (in shares)   (8,076,726)      
Repurchase of common stock, including excise tax (100,277) $ (1) (100,276)    
Unrealized gain (loss) on marketable securities 59     59  
Net income (loss) $ 215,586       215,586
Ending balance (in shares) at Dec. 31, 2024 135,348,453 135,348,453      
Ending balance at Dec. 31, 2024 $ 575,377 $ 14 $ 653,575 $ 264 $ (78,476)