XML 64 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation Expense - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 14, 2025
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Number of shares granted     0 0 0 0
Number of shares forfeited         57,697  
Exercise price per share, forfeited         $ 375.57  
Weighted-average fair value of options granted to employees, directors and non-employees           $ 140
Stock-based compensation expense recorded as liability     $ 0   $ 0 $ 15,000
Stock Options            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Unrecognized expense     2,100,000   $ 2,100,000  
Unrecognized share based compensation amount recognition term         1 year 10 months 24 days  
Restricted Stock Units            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Unrecognized expense     $ 1,100,000   $ 1,100,000  
Unrecognized share based compensation amount recognition term         1 year 6 months  
2020 Stock Option Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Number of shares forfeited 33,886          
Exercise price per share, forfeited $ 463.84          
2020 Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Shares available for grant         54,275  
2020 Plan | 2024 Performance Option | Chief Executive Officer            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Number of shares granted   10,998        
Inducement Award Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Shares available for grant         36,901  
2020 ESPP            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Number of shares granted         20  
Shares available for issuance     19,730   19,730