XML 67 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Debt (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Nov. 30, 2022
Feb. 28, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Nov. 30, 2024
Feb. 28, 2015
Debt Instrument [Line Items]              
Principal amount of outstanding debt     $ 35,768   $ 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]              
Debt instrument, face amount     10,500        
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