XML 11 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Beginning Balance, Shares at Dec. 31, 2022   199,433,998    
Beginning Balance at Dec. 31, 2022 $ 657,444 $ 199 $ 1,632,080 $ (974,835)
Exercise of stock options, Shares   123,168    
Exercise of stock options 366   366  
Issuance of common stock upon vesting of restricted stock units, shares   1,471,826    
Issuance of common stock upon vesting of restricted stock units 1 $ 2 (1)  
Stock-based compensation expense 8,661   8,661  
Stock-based compensation expense for Employee Stock Purchase Plan, or ESPP 270   270  
Net income (loss) (15,990)     (15,990)
Ending Balance, Shares at Mar. 31, 2023   201,028,992    
Ending Balance at Mar. 31, 2023 650,752 $ 201 1,641,376 (990,825)
Exercise of stock options, Shares   99,215    
Exercise of stock options 337   337  
Issuance of common stock upon vesting of restricted stock units, shares   792,242    
Issuance of common stock upon vesting of restricted stock units   $ 1 (1)  
Issuance of common stock under ESPP, Shares   193,164    
Issuance of common stock under ESPP 1,178   1,178  
Stock-based compensation expense 10,869   10,869  
Stock-based compensation expense for Employee Stock Purchase Plan, or ESPP 152   152  
Net income (loss) (18,771)     (18,771)
Ending Balance, Shares at Jun. 30, 2023   202,113,613    
Ending Balance at Jun. 30, 2023 644,517 $ 202 1,653,911 (1,009,596)
Exercise of stock options, Shares   91,353    
Exercise of stock options 748   748  
Issuance of common stock upon vesting of restricted stock units, shares   691,115    
Issuance of common stock upon vesting of restricted stock units   $ 1 (1)  
Stock-based compensation expense 11,043   11,043  
Stock-based compensation expense for Employee Stock Purchase Plan, or ESPP 186   186  
Net income (loss) (8,091)     (8,091)
Ending Balance, Shares at Sep. 30, 2023   202,896,081    
Ending Balance at Sep. 30, 2023 $ 648,403 $ 203 1,665,887 (1,017,687)
Beginning Balance, Shares at Dec. 31, 2023 204,084,024 204,084,024    
Beginning Balance at Dec. 31, 2023 $ 656,445 $ 204 1,678,401 (1,022,160)
Exercise of stock options, Shares   493,608    
Exercise of stock options 3,168   3,168  
Issuance of common stock upon vesting of restricted stock units, shares   1,737,736    
Issuance of common stock upon vesting of restricted stock units   $ 2 (2)  
Stock-based compensation expense 10,766   10,766  
Stock-based compensation expense for Employee Stock Purchase Plan, or ESPP 193   193  
Net income (loss) (1,009)     (1,009)
Ending Balance, Shares at Mar. 31, 2024   206,315,368    
Ending Balance at Mar. 31, 2024 $ 669,563 $ 206 1,692,526 (1,023,169)
Beginning Balance, Shares at Dec. 31, 2023 204,084,024 204,084,024    
Beginning Balance at Dec. 31, 2023 $ 656,445 $ 204 1,678,401 (1,022,160)
Exercise of stock options, Shares 838,428      
Repurchase and retirement of common stock shares (3,104,312)      
Repurchase and retirement of common stock $ (25,062)      
Ending Balance, Shares at Sep. 30, 2024 205,517,689 205,517,689    
Ending Balance at Sep. 30, 2024 $ 676,798 $ 205 1,695,279 (1,018,686)
Beginning Balance, Shares at Mar. 31, 2024   206,315,368    
Beginning Balance at Mar. 31, 2024 669,563 $ 206 1,692,526 (1,023,169)
Exercise of stock options, Shares   308,435    
Exercise of stock options 2,225   2,225  
Issuance of common stock upon vesting of restricted stock units, shares   1,028,744    
Issuance of common stock upon vesting of restricted stock units   $ 1 (1)  
Issuance of common stock under ESPP, Shares   167,351    
Issuance of common stock under ESPP 1,220   1,220  
Stock-based compensation expense 12,117   12,117  
Stock-based compensation expense for Employee Stock Purchase Plan, or ESPP 202   202  
Net income (loss) 436     436
Ending Balance, Shares at Jun. 30, 2024   207,819,898    
Ending Balance at Jun. 30, 2024 685,763 $ 207 1,708,289 (1,022,733)
Exercise of stock options, Shares   36,385    
Exercise of stock options $ 200   200  
Issuance of common stock upon vesting of restricted stock units, shares   765,718    
Issuance of common stock upon vesting of restricted stock units   $ 1 (1)  
Repurchase and retirement of common stock shares (3,104,312) (3,104,312)    
Repurchase and retirement of common stock $ (25,062) $ (3) (25,059)  
Stock-based compensation expense 11,623   11,623  
Stock-based compensation expense for Employee Stock Purchase Plan, or ESPP $ 227   227  
Ending Balance, Shares at Sep. 30, 2024 205,517,689 205,517,689    
Ending Balance at Sep. 30, 2024 $ 676,798 $ 205 $ 1,695,279 $ (1,018,686)