v3.26.1
Derivative Financial Instruments (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Mar. 10, 2026
Aug. 31, 2025
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Dec. 31, 2025
Mar. 03, 2025
Nov. 25, 2024
Nov. 22, 2024
Nov. 21, 2024
Mar. 25, 2024
Derivative Financial Instruments                      
Warrants outstanding (in shares)     7,860   7,860            
Warrant derivative liability     $ 7,110   $ 7,110 $ 1,790          
Exercise of warrants, stock issued (in shares)       2,020              
March 2024 Accompanying Warrants                      
Derivative Financial Instruments                      
Warrants outstanding (in shares) 539             539   539  
Exercise price (in dollars per share)                     $ 51.2
March 2024 Accompanying Warrants, Strike Price Amended                      
Derivative Financial Instruments                      
Warrants outstanding (in shares) 539   539   539     534   534  
Exercise price (in dollars per share) $ 1.614   $ 1.614   $ 1.614         $ 9.136  
Warrant term 5 years                    
Fair value adjustment warrants $ 224                    
Gain (loss) on derivatives     $ (34)   $ 96            
March 2024 Repriced Accompanying Warrants                      
Derivative Financial Instruments                      
Warrants outstanding (in shares) 534                    
Warrant term 5 years                    
Fair value adjustment warrants $ 224                    
Gain (loss) on derivatives     (34)   96            
Warrant derivative liability     630   630            
March 2024 Non-Repriced Accompanying Warrants                      
Derivative Financial Instruments                      
Warrants outstanding (in shares) 5                    
November 2024 Accompanying Warrants                      
Derivative Financial Instruments                      
Warrants outstanding (in shares) 913                    
Fair value adjustment warrants $ 282                    
Gain (loss) on derivatives     (56)   170            
Warrant derivative liability     $ 1,046   $ 1,046            
November 2024 Repriced Accompanying Warrants                      
Derivative Financial Instruments                      
Warrants outstanding (in shares) 846   846   846            
Exercise price (in dollars per share) $ 1.614               $ 7.68    
Warrant term 5 years                    
Fair value adjustment warrants $ 282                    
March 2025 Accompanying Warrants                      
Derivative Financial Instruments                      
Warrants outstanding (in shares)     1,700   1,700            
Fair value adjustment warrants   $ 9,920                  
Gain (loss) on derivatives     $ (16)   $ 187            
Warrant derivative liability     167   167            
Exercise of warrants, stock issued (in shares)   2,300                  
March 2025 Option Warrants                      
Derivative Financial Instruments                      
Gain (loss) on derivatives           $ 369          
Warrant derivative liability     $ 0   0   $ 369        
Increase (decrease) carrying value         $ (369)            
March 2026 Accompanying Warrants                      
Derivative Financial Instruments                      
Warrants outstanding (in shares)     4,500   4,500            
Exercise price (in dollars per share)     $ 1.61   $ 1.61            
Gain (loss) on derivatives     $ (287)   $ 673            
March 2026 Accompanying Warrants | March 2026 Offering                      
Derivative Financial Instruments                      
Exercise price (in dollars per share) $ 1.614                    
Gain (loss) on derivatives     (287)   673            
Warrant derivative liability $ 5,940   $ 5,267   $ 5,267