XML 50 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Debt (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Nov. 30, 2022
Feb. 28, 2025
Mar. 31, 2025
Dec. 31, 2024
Nov. 30, 2024
Feb. 28, 2015
Debt Instrument [Line Items]            
Principal amount of outstanding debt     $ 35,981 $ 35,198    
Promissory Note [Member]            
Debt Instrument [Line Items]            
Debt instrument, face amount     $ 2,750   $ 22,000  
Origination fee     1.00%      
Transaction costs     $ 300      
Senior Subordinated Notes [Member]            
Debt Instrument [Line Items]            
Warrants issued   67,500        
Class of warrant or right, exercise price of warrants or rights   $ 3.25        
Threshold amount protection for warrant holder   $ 10,000        
Senior Subordinated Notes [Member] | Maximum [Member]            
Debt Instrument [Line Items]            
Class of warrant or right, exercise price of warrants or rights   $ 3.25        
Senior Subordinated Notes [Member] | Notes 2015 [Member]            
Debt Instrument [Line Items]            
Principal amount of outstanding debt     10,500      
Debt instrument, face amount   $ 10,500       $ 14,000
Debt instrument, maturity date Feb. 20, 2025 Jun. 20, 2026        
Debt instrument, interest rate, stated percentage 8.00% 9.00%        
Gain on extinguishment of debt     $ 400      
Senior Subordinated Notes [Member] | A Warrants and B Warrants [Member]            
Debt Instrument [Line Items]            
Warrants issued   97,500        
Class of warrant or right, exercise price of warrants or rights   $ 3.25