XML 22 R7.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 Loss
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2021   52,923,360      
Beginning balance at Dec. 31, 2021 $ 465,876 $ 52 $ 853,683 $ (4,670) $ (383,189)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under employee stock purchase plan (in shares)   93,422      
Issuance of common stock under employee stock purchase plan 2,230   2,230    
Repurchase and retirement of common stock (in shares)   (50,051)      
Repurchase and retirement of common stock (642)       (642)
RSU settlements, net of shares withheld (in shares)   411,176      
RSU settlements, net of shares withheld (6,067)   (6,067)    
Issuance of common stock for services (in shares)   12,764      
Issuance of common stock for services 319   319    
Issuance of common stock for cash upon exercise of stock options (in shares)   142,579      
Issuance of common stock for cash upon exercise of stock options 2,435   2,435    
Employee stock-based compensation expense 46,206   46,206    
Foreign currency translation adjustment (2,833)     (2,833)  
Net income (loss) (76,613)       (76,613)
Ending balance (in shares) at Dec. 31, 2022   53,533,250      
Ending balance at Dec. 31, 2022 430,911 $ 52 898,806 (7,503) (460,444)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under employee stock purchase plan (in shares)   190,841      
Issuance of common stock under employee stock purchase plan 1,495   1,495    
Repurchase and retirement of common stock (in shares)   (2,942,997)      
Repurchase and retirement of common stock (27,544) $ (3)     (27,541)
RSU settlements, net of shares withheld (in shares)   669,283      
RSU settlements, net of shares withheld (3,059)   (3,059)    
Issuance of common stock for services (in shares)   21,965      
Issuance of common stock for services 216   216    
Issuance of common stock for cash upon exercise of stock options (in shares)   27,903      
Issuance of common stock for cash upon exercise of stock options 120   120    
Issuance of common stock for cash upon exercise of warrants (in shares)   3,132      
Issuance of common stock for cash upon exercise of warrants 26   26    
Employee stock-based compensation expense 48,907   48,907    
Foreign currency translation adjustment 540     540  
Net income (loss) (190,284)       (190,284)
Ending balance (in shares) at Dec. 31, 2023   51,503,377      
Ending balance at Dec. 31, 2023 261,328 $ 49 946,511 (6,963) (678,269)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under employee stock purchase plan (in shares)   159,019      
Issuance of common stock under employee stock purchase plan 1,397   1,397    
Repurchase and retirement of common stock (in shares)   (55,500)      
Repurchase and retirement of common stock (522)       (522)
RSU settlements, net of shares withheld (in shares)   2,620,716      
RSU settlements, net of shares withheld (10,090) $ 2 (10,092)    
Issuance of common stock for services (in shares)   16,582      
Issuance of common stock for services $ 174   174    
Issuance of common stock for cash upon exercise of stock options (in shares) 527,009 527,009      
Issuance of common stock for cash upon exercise of stock options $ 8,936   8,936    
Employee stock-based compensation expense 66,267   66,267    
Foreign currency translation adjustment (1,606)     (1,606)  
Net income (loss) $ 52,549       52,549
Ending balance (in shares) at Dec. 31, 2024 54,771,203 54,771,203      
Ending balance at Dec. 31, 2024 $ 378,433 $ 51 $ 1,013,193 $ (8,569) $ (626,242)