v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common stock and additional paid-in capital:
Common stock and additional paid-in capital:
Cumulative Effect, Period of Adoption, Adjustment
Accumulated deficit:
Accumulated deficit:
Cumulative Effect, Period of Adoption, Adjustment
Accumulated other comprehensive income (loss):
Common stock
Beginning balances at Dec. 31, 2021 $ 570,296 $ 1,064,364 $ (156,979) $ (493,933) $ 42,606 $ (135)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock-based compensation expense   14,855          
Exercise of stock options   131          
Settlement of capped calls   0          
Net loss (23,559)     (23,559)      
Other comprehensive income (loss)           (1,163)  
Ending balances at Mar. 31, 2022 446,187 922,371   (474,886)   (1,298)  
Common stock, beginning balance (in shares) at Dec. 31, 2021             56,928
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Exercise of stock options (in shares)             7
Shares issued for the vesting of restricted stock awards (in shares)             265
Common stock, ending balance (in shares) at Mar. 31, 2022             57,200
Beginning balances at Dec. 31, 2022 419,024 982,306 $ 0 (560,310) $ 0 (2,972)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock-based compensation expense   19,345          
Exercise of stock options   90          
Settlement of capped calls   139          
Net loss (516)     (516)      
Other comprehensive income (loss)           1,019  
Ending balances at Mar. 31, 2023 $ 439,101 $ 1,001,880   $ (560,826)   $ (1,953)  
Common stock, beginning balance (in shares) at Dec. 31, 2022 57,735           57,735
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Exercise of stock options (in shares)             4
Shares issued for the vesting of restricted stock awards (in shares)             459
Common stock, ending balance (in shares) at Mar. 31, 2023 58,198           58,198