XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Series H Investor Purchase Agreement (Details) - USD ($)
$ / shares in Units, $ in Thousands
Aug. 23, 2023
Aug. 11, 2023
Mar. 31, 2024
Dec. 31, 2023
Class of Stock [Line Items]        
Preferred shares, shares issued (in shares)     26,556 43,515
Proceeds from Issuance of Preferred Stock, Preference Stock, and Warrants $ 3,000      
Common share purchase warrants        
Class of Stock [Line Items]        
Warrant, outstanding (in shares) 1,966,293   5,842,354  
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right 1      
Class of Warrant or Right, Date from which Warrants or Rights Exercisable Feb. 23, 2024 Feb. 12, 2024    
Warrants exercise price (in USD per share) $ 2.75 $ 2.75    
Warrant term 3 years 3 years    
Common share purchase warrants | Finder's Fee        
Class of Stock [Line Items]        
Warrant, outstanding (in shares) 196,629      
Class of Warrant or Right, Fair Value $ 500      
Series H Preferred Stock        
Class of Stock [Line Items]        
Preferred shares, shares issued (in shares) 13,764      
Class of Warrant or Right, Fair Value   $ 1,000    
Series H Preferred Stock | Finder's Fee        
Class of Stock [Line Items]        
Preferred shares, shares issued (in shares) 1,377