XML 81 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Series H Preferred Shares (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Aug. 23, 2023
USD ($)
$ / shares
shares
Aug. 11, 2023
USD ($)
$ / shares
shares
Dec. 31, 2024
$ / shares
shares
Dec. 31, 2023
shares
Class of Stock [Line Items]        
Proceeds from Issuance of Preferred Stock, Preference Stock, and Warrants | $ $ 3,000      
Common stock, shares issued (in shares)     25,453,327 15,373,616
Series H Preferred Stock        
Class of Stock [Line Items]        
Preferred Stock, Convertible, Conversion Ratio     142.857  
Common shares, threshold of aggregate shares held by shareholder     9.99%  
Preferred Stock, Redemption Price Per Share | $ / shares     $ 1,000  
Preferred stock, convertible, threshold of shares outstanding     10.00% 3.00%
Preferred Stock, Shares To Be Issued   1,376    
Class Of Warrant Or Right, To Be Issued   800,000    
Preferred Shares and Warrant Right Aggregate Fair Value | $   $ 1,000    
Preferred Stock, Exchangeable Shares   14,980    
Preferred Stock, Shares Issued 13,764      
Conversion of stock, shares converted (in shares)     43,354 33,002
Common stock, shares issued (in shares)     6,193,416 4,714,560
Finder's Fee | Series H Preferred Stock        
Class of Stock [Line Items]        
Preferred Stock, Shares Issued 1,377      
Common share purchase warrants        
Class of Stock [Line Items]        
Warrants outstanding (in shares)     10,512,988  
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right 1      
Class Of Warrant Or Right Issued 1,966,293      
Class of warrant or right, date from which warrants or rights exercisable Feb. 23, 2024 Feb. 12, 2024    
Exercise price of warrants (in dollars per share) | $ / shares $ 2.75 $ 2.75    
Warrants and Rights Outstanding, Term 3 years 3 years    
Common share purchase warrants | Finder's Fee        
Class of Stock [Line Items]        
Preferred Shares and Warrant Right Aggregate Fair Value | $ $ 500      
Class Of Warrant Or Right Issued 196,629