XML 78 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
1 Months Ended 2 Months Ended 12 Months Ended
Feb. 28, 2023
Sep. 16, 2020
Jul. 01, 2020
Jan. 31, 2025
May 31, 2023
Mar. 31, 2023
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 12, 2024
Jan. 01, 2024
Jan. 01, 2023
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Stock options were exercised during the period                   $ 40,000          
Stock-based compensation expense                   $ 13,103,000 $ 7,905,000        
Percentage of common stock price purchased through payroll deductions               85.00%              
Percentage of payroll deductions of employee's compensation during offering period               15.00%              
Maximum number of shares employees may purchase during offering period               1,800              
Employee Stock Purchase Plan (ESPP)                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Share-based payment award, terms of award issuance                   the number of shares of common stock that are automatically added on January 1st of each year for a period of up to ten years, commencing on the first January 1 following the IPO and ending on (and including) January 1, 2030, in an amount equal to the lesser of (i) one percent (1.0%) of the total number of shares of capital stock outstanding on December 31st of the preceding calendar year, and (ii) 724,000 shares of common stock.          
Common stock reserved for future issuance   724,000                     724,000 632,075  
Share-based payment award, expiration period   10 years                          
Share-based payment award, expiration date   Jan. 01, 2030                          
Percentage of automatic increase every year in common stock shares reserved for future issuance   1.00%                          
Number of shares of common stock issued under ESPP                   235,363          
Restricted Stock Units                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Share-based payment award, compensation cost not yet recognized, weighted-average period of recognition                   2 years 10 months 24 days          
Share-based payment award, RSU/RSA granted                   4,497,141 332,532        
Share-based payment award, unvested RSU/RSA granted, compensation cost not yet recognized                   $ 6,000,000          
Share-based payment award, RSU/RSA granted, weighted average grant date fair value                   $ 1.83 $ 1.06        
Performance and market-based restricted stock units of other option forfeited during period                     658,343        
Performance and market-based restricted stock units of other option vested during period                   323,031 556,989        
Outstsanding performance and market-based RSU's and RSAs                   4,549,154 375,044       1,257,844
Stock Options                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Share-based payment award, options granted                   11,719,421 2,726,871        
Options forfeited                   1,327,123 2,050,562        
Stock options were exercised during the period                   $ 58,832 $ 0        
Share-based payment award, options, compensation cost not yet recognized                   $ 15,500,000          
Share-based payment award, compensation cost not yet recognized, weighted-average period of recognition                   2 years 8 months 12 days          
Outstanding performance and market-based options                   16,220,605 5,960,922       6,158,078
Restricted Stock Awards                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Share-based payment award, RSU/RSA granted, weighted average grant date fair value     $ 5.28                        
Performance and market-based restricted stock units of other option forfeited during period                     21,374        
Performance and market-based restricted stock units of other option vested during period                     64,120        
Outstsanding performance and market-based RSU's and RSAs                             85,494
Maximum | Employee Stock Purchase Plan (ESPP)                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Number of shares authorized for issuance   362,000                          
Existing Plan | Restricted Stock Awards | Former President and Chief Executive Officer                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Share-based payment award, RSU/RSA granted     769,058             0          
Award requisite service vesting period     3 years                        
New Plan                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Share-based payment award, terms of award issuance                   The number of shares of common stock reserved for issuance under the New Plan automatically increases on January 1 of each year, for a period of ten years, from January 1, 2021, continuing through January 1, 2030, by 5% of the total number of shares of common stock outstanding on December 31 of the preceding calendar year, or a lesser number of shares as may be determined by the Company’s board of directors.          
Common stock reserved for future issuance                         9,348,009    
Share-based payment award, expiration period   10 years                          
Share-based payment award, commencement date   Jan. 01, 2021                          
Share-based payment award, expiration date   Jan. 01, 2030                          
Percentage of automatic increase every year in common stock shares reserved for future issuance   5.00%                          
New Plan | Restricted Stock Units                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Award vesting period                     4 years        
Share-based payment award, RSU/RSA granted                   4,497,141 81,236        
New Plan | Restricted Stock Units | Former President and Chief Executive Officer                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Share-based payment award, RSU/RSA granted           251,296                  
New Plan | Performance Stock Options                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Share-based payment award, options granted 70,235                            
Stock options were exercised during the period                   $ 0          
Outstanding performance and market-based options                   58,346          
New Plan | Market Based Stock Options                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Share-based payment award, options granted             70,233                
Options forfeited                     70,233        
New Plan | Performance and Market-based Restricted Stock Units                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Share-based payment award, RSU/RSA granted             81,233                
Performance and market-based restricted stock units of other option forfeited during period                     46,562        
Performance and market-based restricted stock units of other option vested during period                     34,671        
Outstsanding performance and market-based RSU's and RSAs                   0          
New Plan | Subsequent Events                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Share-based payment award, options granted       6,200,000                      
Award vesting period       4 years                      
New Plan | Subsequent Events | Restricted Stock Units                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Share-based payment award, RSU/RSA granted       3,100,000                      
New Plan | Maximum | Restricted Stock Units                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Award vesting period                   4 years          
New Plan | Minimum | Restricted Stock Units                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Award vesting period                   1 year          
New Plan and Inducement Plan | Stock Options                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Share-based payment award, expiration period                   10 years          
Share-based payment award, options granted                   11,719,421          
Share-based payment award, options, weighted-average grant date fair value                   $ 1.53          
New Plan and Inducement Plan | Maximum | Stock Options                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Award vesting period                   4 years          
New Plan and Inducement Plan | Minimum | Stock Options                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Award vesting period                   1 year          
Inducement Plan                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Common stock reserved for future issuance                   4,000,000   2,000,000      
Inducement Plan | Subsequent Events                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Share-based payment award, options granted                 800,000            
Award vesting period                 4 years            
Original Options | Performance Stock Options                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Share-based payment award, options granted         2,166,653                    
Award vesting period         3 years 7 months 6 days                    
Share-based payment award, options, weighted-average grant date fair value         $ 0.5                    
Stock-based compensation expense         $ 0                    
Modified Options | Performance Stock Options                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Share-based payment award, options granted                     1,516,655        
Award vesting period                   3 years          
Share-based payment award, options, weighted-average grant date fair value                     $ 1.28        
Stock options were exercised during the period                   $ 0          
Share-based payment award, options, compensation cost not yet recognized                   $ 700,000          
Share-based payment award, compensation cost not yet recognized, weighted-average period of recognition                   1 year 7 months 6 days          
Outstanding performance and market-based options                   1,516,655          
Performance and market-based options vested                   505,552          
Stock-based compensation expense                   $ 1,200,000 $ 100,000