v3.25.1
Derivative Financial Instruments (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 18, 2025
Mar. 31, 2025
Mar. 03, 2025
Dec. 31, 2024
Nov. 25, 2024
Nov. 21, 2024
Mar. 25, 2024
Derivative Financial Instruments              
Warrant derivative liability   $ 3,274   $ 6,633      
Warrants outstanding (in shares)   5,792          
Equity Investment Rights              
Derivative Financial Instruments              
Warrant derivative liability         $ 0    
March 2024 Accompanying Warrants              
Derivative Financial Instruments              
Warrant derivative liability   $ 641          
Warrants outstanding (in shares)         539    
Exercise price (in dollars per share)           $ 9.136 $ 51.2
Gain (loss) on derivatives   $ 1,679          
March 2024 Accompanying Warrants, Strike Price Amended              
Derivative Financial Instruments              
Warrants outstanding (in shares)   534     534 534  
Exercise price (in dollars per share)   $ 9.136          
November 2024 Accompanying Warrants              
Derivative Financial Instruments              
Warrant derivative liability   $ 1,193          
Gain (loss) on derivatives   3,080          
March 2025 Accompanying Warrants              
Derivative Financial Instruments              
Warrant derivative liability   1,402 $ 2,831        
Gain (loss) on derivatives   1,429          
March 2025 Option Warrants              
Derivative Financial Instruments              
Increase (decrease) carrying value $ 369 369          
Warrant derivative liability     $ 369        
Warrants outstanding value   $ 0