v3.26.1
Equity - Additional Information (Details)
3 Months Ended 6 Months Ended
Sep. 15, 2025
May 08, 2025
USD ($)
$ / shares
shares
Nov. 01, 2024
USD ($)
Jun. 30, 2026
USD ($)
$ / shares
shares
Mar. 31, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
Feb. 25, 2026
USD ($)
$ / shares
shares
Dec. 31, 2025
$ / shares
May 12, 2025
USD ($)
$ / shares
Mar. 31, 2024
$ / shares
shares
Dec. 15, 2023
USD ($)
$ / shares
May 10, 2023
USD ($)
$ / shares
shares
Nov. 21, 2022
USD ($)
$ / shares
shares
Nov. 16, 2022
USD ($)
$ / shares
shares
Class of Stock [Line Items]                                
Proceeds from the sale of common shares             $ 23,886,000                  
Reverse stock split 1-for-20                              
Reverse stock split ratio 0.05                              
Aggregate offering price       $ 6,457,000 $ 16,669,000                      
Preferred stock, par value | $ / shares       $ 0.001     $ 0.001     $ 0.001            
Increase in fair value of warrants   $ 200,000       $ (98,000)   $ 280,000                
Perceptive Term Loan Facility                                
Class of Stock [Line Items]                                
Initial warrants amount                             $ 2,900,000 $ 2,900,000
Warrants, expires period                             Nov. 21, 2032  
Warrant, exercise price | $ / shares                               $ 21.296
Increase in fair value of warrants   $ 200,000                            
Series G Warrants                                
Class of Stock [Line Items]                                
Warrants, expires period                       Feb. 23, 2028        
Maximum | Perceptive Term Loan Facility                                
Class of Stock [Line Items]                                
Warrant issued to purchase shares | shares                             250,000 250,000
Tranche B Loan | Perceptive Term Loan Facility                                
Class of Stock [Line Items]                                
Warrant, exercise price | $ / shares                               $ 21.296
Tranche A Loan | Perceptive Term Loan Facility                                
Class of Stock [Line Items]                                
Warrant, exercise price | $ / shares                             $ 21.296  
Tranche C Loan | Perceptive Term Loan Facility                                
Class of Stock [Line Items]                                
Initial warrants amount                     $ 300,000          
Warrants, expires period                     May 12, 2035          
Warrant, exercise price | $ / shares   $ 8.382                 $ 8.382          
Tranche C Loan | Maximum | Perceptive Term Loan Facility                                
Class of Stock [Line Items]                                
Warrant issued to purchase shares | shares   275,000                            
IPO                                
Class of Stock [Line Items]                                
Warrant issued to purchase shares | shares                       5,166        
Warrant, exercise price | $ / shares                       $ 89.04        
Expected Term | Perceptive Term Loan Facility                                
Class of Stock [Line Items]                                
Warrants expected term                             10 years  
Expected Term | Tranche C Loan | Perceptive Term Loan Facility                                
Class of Stock [Line Items]                                
Warrants expected term                     10 years          
Volatility | Perceptive Term Loan Facility                                
Class of Stock [Line Items]                                
Warrants and rights outstanding, measurement input                             81.3  
Volatility | Tranche C Loan | Perceptive Term Loan Facility                                
Class of Stock [Line Items]                                
Warrants and rights outstanding, measurement input                     72.1          
Dividend Yield | Perceptive Term Loan Facility                                
Class of Stock [Line Items]                                
Warrants and rights outstanding, measurement input                             0  
Dividend Yield | Tranche C Loan | Perceptive Term Loan Facility                                
Class of Stock [Line Items]                                
Warrants and rights outstanding, measurement input                     0          
Risk-Free Interest Rate | Perceptive Term Loan Facility                                
Class of Stock [Line Items]                                
Warrants and rights outstanding, measurement input                             3.67  
Risk-Free Interest Rate | Tranche C Loan | Perceptive Term Loan Facility                                
Class of Stock [Line Items]                                
Warrants and rights outstanding, measurement input                     4.45          
ATM Facility                                
Class of Stock [Line Items]                                
Proceeds from the sale of common shares       $ 6,700,000     $ 23,900,000                  
Issuance of common stock, net, Shares | shares       440,511     2,211,614                  
Weighted Average Price Per Share | $ / shares       $ 15.14     $ 10.8                  
Net proceeds from sale of common shares after deducting underwriting discounts and commissions and offering expenses       $ 6,500,000     $ 23,100,000                  
ATM Facility | Maximum                                
Class of Stock [Line Items]                                
Aggregate offering price     $ 50,000,000                          
ATM Facility | Equity Financing Programs | Maximum                                
Class of Stock [Line Items]                                
Line of Credit Facility, Remaining Borrowing Capacity       $ 18,800,000     $ 18,800,000                  
First Amendment                                
Class of Stock [Line Items]                                
Warrant issued to purchase shares | shares                           25,000    
Initial warrants amount                           $ 700,000    
Warrants, expires period                           May 10, 2033    
Warrant, exercise price | $ / shares                           $ 32.508    
First Amendment | Expected Term                                
Class of Stock [Line Items]                                
Warrants expected term                           10 years    
First Amendment | Volatility                                
Class of Stock [Line Items]                                
Warrants and rights outstanding, measurement input                           78.7    
First Amendment | Dividend Yield                                
Class of Stock [Line Items]                                
Warrants and rights outstanding, measurement input                           0    
First Amendment | Risk-Free Interest Rate                                
Class of Stock [Line Items]                                
Warrants and rights outstanding, measurement input                           3.49    
Sixth Amendment                                
Class of Stock [Line Items]                                
Initial warrants amount                           $ 1,300,000    
Sixth Amendment | Perceptive Term Loan Facility                                
Class of Stock [Line Items]                                
Warrant issued to purchase shares | shares                 100,000             100,000
Initial warrants amount                 $ 1,300,000              
Warrants, expires period                 Feb. 25, 2036              
Warrant, exercise price | $ / shares                 $ 12.93             $ 12.93
Sixth Amendment | Expected Term | Perceptive Term Loan Facility                                
Class of Stock [Line Items]                                
Warrants expected term                 10 years              
Sixth Amendment | Volatility | Perceptive Term Loan Facility                                
Class of Stock [Line Items]                                
Warrants and rights outstanding, measurement input                 129.8              
Sixth Amendment | Dividend Yield | Perceptive Term Loan Facility                                
Class of Stock [Line Items]                                
Warrants and rights outstanding, measurement input                 0              
Sixth Amendment | Risk-Free Interest Rate | Perceptive Term Loan Facility                                
Class of Stock [Line Items]                                
Warrants and rights outstanding, measurement input                 4.01              
Tranche B Warrants                                
Class of Stock [Line Items]                                
Initial warrants amount                         $ 1,300,000      
Warrants, expires period                         Dec. 15, 2033      
Warrant, exercise price | $ / shares                         $ 21.296      
Tranche B Warrants | Expected Term                                
Class of Stock [Line Items]                                
Warrants expected term                         10 years      
Tranche B Warrants | Volatility                                
Class of Stock [Line Items]                                
Warrants and rights outstanding, measurement input                         76.2      
Tranche B Warrants | Dividend Yield                                
Class of Stock [Line Items]                                
Warrants and rights outstanding, measurement input                         0      
Tranche B Warrants | Risk-Free Interest Rate                                
Class of Stock [Line Items]                                
Warrants and rights outstanding, measurement input                         3.91