v3.26.1
Common Stock Financing Activities (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 10, 2026
Aug. 18, 2025
Aug. 06, 2025
Apr. 03, 2025
Mar. 03, 2025
Nov. 22, 2024
Mar. 27, 2024
Mar. 25, 2024
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Sep. 30, 2025
Jun. 30, 2025
Dec. 31, 2025
Shares issued                            
Proceeds from issuance of common stock and warrant                     $ 11,607   $ 14,146  
Stock offering costs                     $ 220   806  
Number of Warrants (in shares)                 7,860   7,860      
Exercise of warrants, stock issued (in shares)                   2,020        
Common stock, par value (in dollars per share)                 $ 0.001   $ 0.001     $ 0.001
March 2024 Accompanying Warrants                            
Shares issued                            
Number of Warrants (in shares) 539                          
November 2024 Accompanying Warrants                            
Shares issued                            
Number of Warrants (in shares) 913                          
November 2024 Repriced Accompanying Warrants                            
Shares issued                            
Exercise price (in dollars per share) $ 1.614         $ 7.68                
Number of Warrants (in shares) 846               846   846      
Warrant term 5 years                          
March 2026 Accompanying Warrants                            
Shares issued                            
Exercise price (in dollars per share)                 $ 1.61   $ 1.61      
Number of Warrants (in shares)                 4,500   4,500      
Registered direct offering                            
Shares issued                            
Shares issued (in shares)               191            
Offering price (in dollars per share)               $ 46.416            
Proceeds from issuance of common stock and warrant             $ 25,000              
Stock offering costs             248              
Net proceeds issuance of common stock             $ 24,752              
Warrants with reduced exercise price (in shares)                 0   0      
Registered direct offering | March 2024 Accompanying Warrants                            
Shares issued                            
Warrants to purchase common stock (in shares)               191            
Offering price (in dollars per share)               $ 46.4            
Exercise price (in dollars per share)               $ 51.2            
Warrants with reduced exercise price (in shares)                 0   0      
Registered direct offering | March 2024 Pre-Funded Warrants                            
Shares issued                            
Warrants to purchase common stock (in shares)               348            
Exercise price (in dollars per share)               $ 0.016            
Exercise of warrants, stock issued (in shares)                           348
Registered direct offering | November 2024 Accompanying Warrants                            
Shares issued                            
Warrants with reduced exercise price (in shares)                 0   0      
Underwriting Agreement                            
Shares issued                            
Shares issued (in shares)           350                
Offering price (in dollars per share)           $ 7.68                
Stock offering costs           $ 871                
Net proceeds issuance of common stock           $ 6,128                
Underwriting Agreement | November 2024 Accompanying Warrants                            
Shares issued                            
Warrants to purchase common stock (in shares)           350                
Offering price (in dollars per share)           $ 7.68                
Underwriting Agreement | November 2024 Pre-Funded Warrants                            
Shares issued                            
Warrants to purchase common stock (in shares)           563                
Exercise price (in dollars per share)           $ 0.016                
Proceeds from warrants                     $ 8      
Exercise of warrants, stock issued (in shares)                     483     80
Underwriting Agreement | March 2026 pre-funded warrants                            
Shares issued                            
Offering price (in dollars per share)           $ 7.664                
Underwriting Agreement | March 2026 pre-funded accompanying warrants                            
Shares issued                            
Proceeds from warrants                   $ 2        
March 2025 Offering                            
Shares issued                            
Shares issued (in shares)         188                  
Offering price (in dollars per share)         $ 3.5                  
Stock offering costs         $ 1,039                  
Net proceeds issuance of common stock         $ 12,957                  
March 2025 Offering | March 2025 Accompanying Warrants                            
Shares issued                            
Warrants to purchase common stock (in shares)         4,000                  
Offering price (in dollars per share)         $ 4.2                  
Exercise price (in dollars per share)         $ 4.2                  
Warrants with reduced exercise price (in shares)                 0   0      
Proceeds from warrants                     $ 9,660      
Number of Warrants (in shares)         4,000                  
Exercise of warrants, stock issued (in shares)                     2,300      
March 2025 Offering | March 2025 Prefunded Warrants                            
Shares issued                            
Warrants to purchase common stock (in shares)         3,812                  
Exercise price (in dollars per share)         $ 0.001                  
Proceeds from warrants                         $ 2  
Offering price of warrants         3.499                  
Exercise of warrants, stock issued (in shares)                       2,124 1,688  
March 2025 Offering | March 2025 Prefunded Warrants | Maximum                            
Shares issued                            
Exercise price (in dollars per share)         $ 0.001                  
March 2025 Offering | March 2025 Option Warrants                            
Shares issued                            
Warrants to purchase common stock (in shares)         4,000                  
Exercise price (in dollars per share)         $ 3.5                  
March 2026 Offering                            
Shares issued                            
Offering price (in dollars per share)                 $ 1.614   $ 1.614      
Stock offering costs $ 946                          
Net proceeds issuance of common stock $ 6,879                          
Number of shares to be issued 2,480                          
Share and warrant combined offering price $ 1.739                          
Warrants combined offering price $ 1.738                          
Placement agent fee, percentage 6.00%                   6.00%      
Reimbursement of certain expenses                     $ 75      
Placement agent compensation                 4.00%   4.00%      
Placement agent compensation, shares                 180,031   180,031      
Warrant Amendment Consideration $ 173                          
March 2026 Offering | March 2026 Accompanying Warrants                            
Shares issued                            
Warrants to purchase common stock (in shares) 4,500                          
Exercise price (in dollars per share) $ 1.614                          
March 2026 Offering | March 2026 pre-funded warrants                            
Shares issued                            
Warrants to purchase common stock (in shares) 2,020                          
Exercise price (in dollars per share) $ 0.001                          
March 2026 Offering | March 2026 pre-funded accompanying warrants                            
Shares issued                            
Exercise price (in dollars per share) 0.001                          
March 2026 Offering | March 2026 Placement Agent Warrants                            
Shares issued                            
Reimbursement of clearing and closing expense                     $ 16      
Placement agent, exercise price                 125.00%   125.00%      
Price per share to be paid by placement agent                 $ 2.0175   $ 2.0175      
Warrant term                 5 years   5 years      
March 2026 Offering | Warrant amendment                            
Shares issued                            
Exercise price (in dollars per share) $ 1.614                          
Warrant term 5 years                          
ATM | Canaccord Genuity LLC.                            
Shares issued                            
Common stock, par value (in dollars per share)       $ 0.001                    
Maximum value shares to be issued       $ 8,135                    
ATM After Increased Maximum | Canaccord Genuity LLC.                            
Shares issued                            
Maximum value shares to be issued     $ 3,500                      
Per Prospectus | Canaccord Genuity LLC.                            
Shares issued                            
Shares issued (in shares)                 2,706   2,951      
Stock offering costs                 $ 62   $ 72      
Net proceeds issuance of common stock                 3,047   3,535      
Maximum value shares to be issued   $ 80,000                        
Gross proceeds from issuance of common stock                 $ 3,109   $ 3,607