XML 61 R54.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation - Additional Information (Details)
1 Months Ended 12 Months Ended
Dec. 12, 2025
USD ($)
$ / shares
shares
Jun. 06, 2025
Jul. 15, 2024
shares
Dec. 31, 2022
shares
Oct. 31, 2025
$ / shares
shares
Dec. 31, 2021
$ / shares
shares
Jan. 31, 2021
shares
Sep. 30, 2020
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Jan. 01, 2025
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Reverse stock split of common stock   20                  
Reverse stock split   1-for-20 reverse stock split                  
Common stock reserved for issuance                 817,995    
Number of stock options, canceled                 242,496    
Issuance of common stock under employee stock purchase plan, Shares                 3,623 9,161  
Stock-based compensation expense | $                 $ 2,782,000 $ 7,407,000  
Intrinsic value of options exercised | $                 0 0  
Unrecognized stock-based compensation related to unvested stock options | $                 $ 800,000    
Unvested shares                 249,500    
Performance and Service Based Stock Options                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Shares issued               26,300      
Vesting period               48 months      
Stock-based compensation expense | $                 $ 0 35,000  
Weighted-average grant date fair value of awards | $ / shares                 $ 64.80    
Employee Stock Option                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Common stock reserved for issuance                 459,775    
Weighted-average period                 1 year 9 months 18 days    
Restricted Stock Units                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Common stock reserved for issuance                 249,500    
Shares issued         249,500 16,800     249,500    
Vesting period           3 years          
Weighted-average grant date fair value of awards | $ / shares         $ 5.61 $ 90.2     $ 5.61    
Unrecognized stock-based compensation expense relating to unvested restricted stock awards | $                 $ 1,100,000    
Weighted-average period                 8 months 12 days    
Aggregate intrinsic value | $                 $ 1,400,000 $ 0  
Eligible Options                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Shares issued 438,000                    
Stock-based compensation expense | $                 $ 500,000    
Stock price per share | $ / shares $ 5.44                    
Incentive stock option qualification holding period 2 years                    
Incentive stock option annual exercise limitation | $ $ 100,000                    
Minimum                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Stock price per share | $ / shares                 $ 5.44 $ 11.22  
Minimum | Eligible Options                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Exercise price per share | $ / shares $ 5.44                    
Maximum                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Stock price per share | $ / shares                 $ 9.76 $ 25.40  
Common Stock                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Issuance of common stock under employee stock purchase plan, Shares                 3,623 9,161  
2021 Plan                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Common stock reserved for issuance                 54,490   95,849
2021 Plan | Common Stock                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Shares authorized for issuance             403,750        
Percentage equal to number of shares of common stock outstanding       5.00%              
2021 Plan | Consulting Agreements                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Number of stock options, canceled     80,785                
2021 Employee Stock Purchase Plan                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Percentage equal to number of shares of common stock outstanding       1.00%              
Common stock reserved for issuance                 54,230   19,169
Purchase price of stock as percentage of fair market value             85.00%        
2021 Employee Stock Purchase Plan | Maximum                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Common stock reserved for issuance       42,000              
2021 Employee Stock Purchase Plan | Common Stock                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Shares authorized for issuance             21,000        
Plan offering period             2 years        
2021 Employee Stock Purchase Plan | Common Stock | Maximum                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Percentage of eligible compensation for payroll deductions to purchase stock             15.00%