v3.26.1
Stock-Based Compensation Expense - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jan. 01, 2025
Jan. 01, 2024
May 25, 2023
Jan. 01, 2023
Sep. 03, 2022
Jun. 30, 2022
Jun. 01, 2022
Mar. 31, 2024
Oct. 31, 2023
Apr. 30, 2020
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 09, 2022
Feb. 28, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Number of shares granted                     0        
Stock options exercised                     0        
Shares of common stock reserved for future issuances                     1,250,149        
Stock-based compensation expense                     $ 2,335 $ 6,716      
Options to purchase                     0        
Weighted-average fair value of options granted to employees, directors and non-employees                       $ 140.00      
Aggregate intrinsic value of stock options exercised                       $ 100      
Restricted stock units outstanding shares, Granted                     62,020        
Exercise price per share, granted                     $ 0        
Risk-free interest rate     3.74%                 4.20%      
Volatility     81.93%                 80.50%      
Expected term     5 years 6 months                 6 years      
Common Stock                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Stock options exercised                       21      
Issuance of common stock under ESPP                       20      
2024 Performance Option                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Risk-free interest rate               4.26%              
Volatility               76.82%              
Expected dividend yield               0.00%              
Expected term               6 years              
2024 PSUs                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Vesting period               3 years 9 months 18 days              
Minimum                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Vesting period                     4 years        
Maximum                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Stock option expiration period                     10 years        
2020 Plan                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Shares of common stock reserved for future issuances                   3,000          
Maximum number of common shares issued                   176,000          
Percentage of common shares increase automatically in each year                   4.00%          
Increase in Shares available for grant 52,412 45,772   25,462                      
Number of shares available for future issuance                     54,294        
2020 Plan | Chief Executive Officer | 2024 Performance Option                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Number of shares granted               11,000              
Options to purchase               11,000              
Exercise price per share, granted               $ 303.5              
2020 Plan | Executive Chair | 2024 PSUs                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Restricted stock units outstanding shares, Granted               385,000              
Inducement Award Plan                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Shares of common stock reserved for future issuances                 55,260         48,260 55,260
Increase in Shares available for grant         36,260 34,060 29,460   350,000            
Number of shares available for future issuance                     36,901        
Inducement Award Plan | Executives                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Number of shares granted                     0   630,000    
Options to purchase                     0   630,000    
2020 ESPP                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Shares of common stock reserved for future issuances                   42,000          
Maximum number of common shares issued                   19,750          
Annual increase in number of shares available for issuance as percentage of outstanding shares common stock on final day of immediately preceding fiscal year                   0.50%          
Shares available for issuance                     19,730        
Issuance of common stock under ESPP                     20        
Market-Based Condition Awards                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Number of shares granted                     32,960        
Stock-based compensation expense                     $ 100 $ 1,000      
Options to purchase                     32,960