XML 22 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Employee
Nonemployee
Common Stock
Additional Paid-in Capital
Additional Paid-in Capital
Employee
Additional Paid-in Capital
Nonemployee
Accumulated Deficit
Balance at beginning of period (in shares) at Dec. 31, 2020       64,283        
Balance at beginning of period at Dec. 31, 2020 $ 170,103     $ 6 $ 536,516     $ (366,419)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Exercise of stock options (in shares) 664     699        
Exercise of stock options $ 5,180       5,180      
Release of stock awards (in shares)       181        
Employee stock-based compensation   $ 11,346 $ 247     $ 11,346 $ 247  
Taxes paid related to net share settlement of equity awards (in shares)       (54)        
Taxes paid related to net share settlement of equity awards (1,206)       (1,206)      
Net loss (21,279)             (21,279)
Balance at end of period (in shares) at Dec. 31, 2021       65,109        
Balance at end of period at Dec. 31, 2021 $ 164,391     $ 6 552,083     (387,698)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Exercise of stock options (in shares) 410     410        
Exercise of stock options $ 955       955      
Release of stock awards (in shares)       373        
Employee stock-based compensation   14,398 133     14,398 133  
Taxes paid related to net share settlement of equity awards (in shares)       (81)        
Taxes paid related to net share settlement of equity awards (1,488)       (1,488)      
Net loss (33,592)             (33,592)
Balance at end of period (in shares) at Dec. 31, 2022       65,811        
Balance at end of period at Dec. 31, 2022 $ 144,797     $ 6 566,081     (421,290)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Exercise of stock options (in shares) 283     283        
Exercise of stock options $ 559       559      
Release of stock awards (in shares)       796        
Employee stock-based compensation   $ 9,969 $ 2     $ 9,969 $ 2  
Taxes paid related to net share settlement of equity awards (in shares)       (65)        
Taxes paid related to net share settlement of equity awards (404)       (404)      
Issuance of common stock, net of issuance costs (in shares)       3,080        
Issuance of common stock, net of issuance costs 7,932     $ 1 7,931      
Net loss (76,240)             (76,240)
Balance at end of period (in shares) at Dec. 31, 2023       69,905        
Balance at end of period at Dec. 31, 2023 $ 86,615     $ 7 $ 584,138     $ (497,530)