v3.25.2
Derivative Financial Instruments (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 18, 2025
Jun. 30, 2025
Jun. 30, 2025
Mar. 03, 2025
Dec. 31, 2024
Nov. 25, 2024
Nov. 21, 2024
Mar. 25, 2024
Derivative Financial Instruments                
Warrant derivative liability   $ 2,611 $ 2,611   $ 6,633      
Warrants outstanding (in shares)   5,479 5,479          
Equity Investment Rights                
Derivative Financial Instruments                
Warrant derivative liability           $ 0    
March 2024 Accompanying Warrants                
Derivative Financial Instruments                
Warrant derivative liability   $ 563 $ 563          
Warrants outstanding (in shares)           539    
Exercise price (in dollars per share)             $ 9.136 $ 51.2
Gain (loss) on derivatives   $ 78 $ 1,757          
March 2024 Accompanying Warrants, Strike Price Amended                
Derivative Financial Instruments                
Warrants outstanding (in shares)   534 534     534 534  
Exercise price (in dollars per share)   $ 9.136 $ 9.136          
November 2024 Accompanying Warrants                
Derivative Financial Instruments                
Warrant derivative liability   $ 1,033 $ 1,033          
Gain (loss) on derivatives   160 3,240          
March 2025 Accompanying Warrants                
Derivative Financial Instruments                
Warrant derivative liability   977 977 $ 2,831        
Gain (loss) on derivatives   425 1,854          
March 2025 Option Warrants                
Derivative Financial Instruments                
Increase (decrease) carrying value $ 369   369          
Warrant derivative liability       $ 369        
Warrants outstanding value   $ 0 $ 0