XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Equity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
May 31, 2023
May 29, 2023
Nov. 28, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Equity (Details) [Line Items]                
Exchangeable percentage             10.00%  
Voting power percentage             50.00%  
Common stock shares 967,286 2,250,000   1,300,000 967,286   967,286  
Purchase price per share (in Dollars per share)   $ 0.7   $ 1        
Exercise price pre-funded warrant (in Dollars per share)   $ 0.01   $ 0.01        
Net proceeds of the offering (in Dollars) $ 3,600     $ 2,100     $ 3,570
Fair value of warrants (in Dollars)         $ (966) $ (1,624)
Unexercised shares         2,497,000   2,497,000  
Warrants expired 33,000       33,000   33,000  
Warrant [Member]                
Equity (Details) [Line Items]                
Common stock shares   3,464,286   1,150,000        
Exercise price pre-funded warrant (in Dollars per share)   $ 0.69   $ 0.99        
2023 Purchase Warrant [Member]                
Equity (Details) [Line Items]                
Common stock shares 5,714,286       5,714,286   5,714,286  
Exercise price per share (in Dollars per share)             $ 0.7  
Fair value of warrants (in Dollars)             $ 3,162,401  
2022 Purchase Warrant [Member]                
Equity (Details) [Line Items]                
Common stock shares       3,675,000        
Exercise price per share (in Dollars per share)     $ 1.36          
Maximum [Member]                
Equity (Details) [Line Items]                
Exercise price per share (in Dollars per share)             $ 1.36  
Minimum [Member]                
Equity (Details) [Line Items]                
Exercise price per share (in Dollars per share)             $ 1  
Common Stock [Member]                
Equity (Details) [Line Items]                
Exchangeable shares 1,312,878       1,312,878   1,312,878  
Exchangeable shares common stock 502,567       502,567   502,567  
Price pet share (in Dollars per share) $ 8.57       $ 8.57   $ 8.57