XML 116 R105.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Millions
2 Months Ended
Feb. 20, 2025
Nov. 30, 2022
Nov. 29, 2022
Mar. 14, 2025
Nov. 26, 2024
Feb. 20, 2015
Subsequent Event [Line Items]            
Class of warrant or right, exercise price of warrants or rights   $ 56.8        
Senior Subordinated Notes [Member] | Notes 2015 [Member]            
Subsequent Event [Line Items]            
Debt instrument, face amount           $ 14.0
Debt Instrument, Maturity Date   Feb. 20, 2025 Feb. 20, 2023      
Debt instrument, interest rate, stated percentage           8.00%
Promissory Note [Member]            
Subsequent Event [Line Items]            
Debt instrument, face amount         $ 22.0  
Debt instrument, interest rate, stated percentage         12.00%  
Subsequent Event [Member] | At Market Issuance Sales Agreement [Member]            
Subsequent Event [Line Items]            
Net proceeds from issuance of common stock       $ 4.4    
Subsequent Event [Member] | Senior Subordinated Notes [Member]            
Subsequent Event [Line Items]            
Warrants issued to purchase shars of common stock 67,500          
Class of warrant or right, exercise price of warrants or rights $ 3.25          
Threshold amount protection for warrant holder $ 10.0          
Subsequent Event [Member] | Senior Subordinated Notes [Member] | Notes 2015 [Member]            
Subsequent Event [Line Items]            
Debt instrument, face amount $ 10.5          
Debt Instrument, Maturity Date Jul. 20, 2026          
Debt instrument, interest rate, stated percentage 9.00%          
Subsequent Event [Member] | Senior Subordinated Notes [Member] | A Warrants and B Warrants [Member]            
Subsequent Event [Line Items]            
Warrants issued to purchase shars of common stock 97,500          
Class of warrant or right, exercise price of warrants or rights $ 3.25          
Subsequent Event [Member] | Maximum [Member] | Senior Subordinated Notes [Member]            
Subsequent Event [Line Items]            
Class of warrant or right, exercise price of warrants or rights $ 3.25