v3.25.4
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Balance, shares at Dec. 31, 2022   73,945      
Balance at Dec. 31, 2022 $ 45,672 $ 7 $ 576,851 $ (529,987) $ (1,199)
Proceeds from exercise of stock options 3,849 $ 0 3,849 0 0
Proceeds from exercise of stock options, shares   936      
Release of restricted stock units (3,281) $ 0 (3,281) 0 0
Release of restricted stock units, shares   1,386      
Issuance of common stock as consideration for an acquisition 1,417 $ 0 1,417 0 0
Issuance of common stock as consideration for an acquisition, shares   143      
Stock-based compensation 41,185 $ 0 41,185 0 0
Total other comprehensive income (loss) 1,362 0 0 0 1,362
Net Income (Loss) (64,671) 0 0 (64,671) 0
Balance at Dec. 31, 2023 25,533 $ 7 620,021 (594,658) 163
Balance, shares at Dec. 31, 2023   76,410      
Proceeds from exercise of stock options 1,708 $ 0 1,708 0 0
Proceeds from exercise of stock options, shares   540      
Release of restricted stock units (2,449) $ 0 (2,449) 0 0
Release of restricted stock units, shares   1,582      
Issuance of common stock as consideration for an acquisition 248 $ 0 248 0 0
Issuance of common stock as consideration for an acquisition, shares   41      
Stock-based compensation 35,377 $ 0 35,377 0 0
Total other comprehensive income (loss) (18) 0 0 0 (18)
Net Income (Loss) (27,030) 0 0 (27,030) 0
Balance at Dec. 31, 2024 33,369 $ 7 654,905 (621,688) 145
Balance, shares at Dec. 31, 2024   78,573      
Proceeds from exercise of stock options $ 3,625 $ 0 3,625 0 0
Proceeds from exercise of stock options, shares 1,503 1,503      
Release of restricted stock units $ (1,956) $ 0 (1,956) 0 0
Release of restricted stock units, shares   1,573      
Stock-based compensation 23,579 $ 0 23,579 0 0
Total other comprehensive income (loss) 79 0 0 0 79
Net Income (Loss) (19,342) 0 0 (19,342) 0
Balance at Dec. 31, 2025 $ 39,354 $ 7 $ 680,153 $ (641,030) $ 224
Balance, shares at Dec. 31, 2025   81,649