XML 71 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity (Deficit) - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Jan. 02, 2024
Apr. 25, 2022
Sep. 30, 2024
Jan. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2020
May 31, 2020
Jul. 31, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Authorized capital stock         520,000,000        
Common stock, par value         $ 0.0001 $ 0.0001      
Common stock, shares authorized         500,000,000 500,000,000      
Preferred stock, par value         $ 0.0001        
Preferred stock, shares authorized         20,000,000        
Preferred stock, shares outstanding         0 0      
Common stock, shares issued     758,900            
Shares issued, price per share     $ 8.25            
Shares of common stock, reserved for issuance         1,142,149        
Net tax benefits related to exercised options         $ 0        
Estimated fair value of stock option, vested         9,000,000 $ 17,000,000      
Stock-based compensation expense         27,001,000 $ 45,386,000      
Common Stock Value Remained Available To Be Sold         $ 88,700,000        
Restricted Stock Units (RSUs)                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Weighted average grant date fair value per share         $ 13.76 $ 89.25      
Estimated fair value, vested in period         $ 24,900,000 $ 32,800,000      
Unrecognized stock-based compensation expense         $ 14,000,000        
Unrecognized stock-based compensation weighted average recognition period         1 year 4 months 24 days        
Aggregate intrinsic value         $ 5,500,000        
Restricted stock units, settled         315,109 147,520      
RSU settlements, net of shares withheld, shares         987 2,050      
Restricted stock units withheld for tax obligations         366 728      
Restricted stock units withheld for tax obligations, value           $ 100,000      
Employee Stock Option                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Unrecognized stock-based compensation weighted average recognition period         1 year        
Unrecognized stock-based compensation         $ 4,700,000        
2014 Equity Incentive Plan                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Shares of common stock, reserved for issuance         554,974        
Inducement Plan                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Shares of common stock, reserved for issuance         170,873        
Common stock, shares available for future grant         122,234        
Outstanding options and RSUs         48,639        
Additional shares of common stock, reserved for issuance         60,000        
2014 Employee Stock Purchase Plan                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Percentage of employees purchase price of common stock         85.00%        
Shares of common stock, reserved for issuance         23,731        
Additional shares of common stock, reserved for issuance         40,000        
Unrecognized stock-based compensation expense         $ 100,000        
Stock-based compensation expense         $ 200,000 $ 700,000      
Shares purchased         25,897 35,850      
Aggregate number of shares authorized         23,731        
2024 Equity Incentive Plan                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Shares of common stock, reserved for issuance         392,571        
Common stock, shares available for future grant         347,571        
Outstanding options and RSUs         45,000        
Minimum                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Percentage of employees purchase price of common stock         100.00%        
Minimum | Employees And Non Employees                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Stock option granted description terms         the exercise price of an option granted to a 10% shareholder cannot be less than 110% of the estimated fair value of the shares on the date of grant. Options granted generally vest over three to four years and expire in seven to ten years.        
Share based compensation award expiration period         7 years        
Maximum | Restricted Stock Units (RSUs) | From Date Of Grant                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Share based compensation, vesting period         4 years        
Maximum | Employees And Non Employees                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Share based compensation, vesting period         4 years        
Share based compensation award expiration period         10 years        
Warrant                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Number of warrants issued     3,604,780            
Warrant | May 2020 Warrants                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Number of warrants issued       1,090,907          
Underwritten Public Offering | 2019 Warrants                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Warrants outstanding         101,089        
Underwritten Public Offering | Warrant                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Number of warrants issued                 117,801
Number of securities called by each warrant     1 1         1
Warrants, exercise price     $ 0.0001 $ 0.0025         $ 0.0025
Warrants, term   7 years              
Maximum ownership Percentage     9.99% 9.99% 9.99%        
Warrants outstanding         3,596,146        
Underwritten Public Offering | Warrant | May 2020 Warrants                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Number of warrants issued               114,678  
Warrants outstanding         38,735        
Underwritten Public Offering | Warrant | December 2020 Warrants                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Number of warrants issued             81,632    
Warrants outstanding         55,387        
Underwritten Public Offering | Warrant | Minimum                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Maximum ownership Percentage     4.99%            
Prior notice period   61 days 61 days 61 days          
Underwritten Public Offering | Warrant | Maximum                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Maximum ownership Percentage     19.99% 19.99% 19.99%        
Underwritten Public Offering | January 2024 Pre-Funded Warrants                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Warrants outstanding         1,090,907        
Underwritten Public Offering | September 2024 Pre-Funded Warrants                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Warrants outstanding         8,634        
At The Market Offering | Cowen                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Common stock, shares issued         492,855 3,038,432      
Proceeds from sale of common stock, gross $ 100,000       $ 9,500,000 $ 2,500,000      
Proceeds from sale of common stock, net 2,200,000       9,300,000 $ 2,200,000      
Common stock aggregate offering price         $ 100,000,000        
Percentage of commission to be paid on gross sales proceeds of common stock sold         3.00%        
Common stock average price         $ 19.23 $ 0.83      
Direct Registered Offering                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Shares issued, price per share       $ 13.7475          
Proceeds from sale of common stock, gross 15,000,000   $ 36,000,000            
Proceeds from sale of common stock, net $ 14,800,000   $ 35,800,000            
Warrants, exercise price     $ 8.2499