XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.2
CONVERTIBLE PROMISSORY NOTE AND WARRANT, Convertible Promissory Note (Details)
6 Months Ended
Jul. 20, 2022
USD ($)
Jun. 30, 2023
USD ($)
TradingDays
$ / shares
Jun. 30, 2022
Dec. 31, 2022
USD ($)
Movement of Note [Abstract]        
Convertible promissory notes, Beginning Balance   $ 57,372,827    
Convertible promissory notes, Ending Balance   $ 11,904,153    
Convertible Promissory Note [Member]        
Convertible Promissory Note [Abstract]        
Net proceeds after deducting issuance expenses $ 54,069,000      
Mandatory redemption amount multiplier   1.08    
Number of consecutive trading days | TradingDays   10    
Conversion price percentage   85.00%    
Period for volume weighted average price   10 days    
Period considered after occurrence of any event of default   5 days    
Movement of Note [Abstract]        
Convertible promissory notes, Beginning Balance   $ 57,372,827    
Convertible promissory notes issued during the year   0    
Redemption of convertible promissory notes   (45,583,220)    
Fair value change recognized   114,546    
Convertible promissory notes, Ending Balance   11,904,153    
Fair Value Assumptions - Convertible Promissory Note [Abstract]        
Face value principal payable $ 61,215,000 $ 11,904,179   $ 57,488,000
Interest rate 8.00% 8.00%   8.00%
Issue date   Jul. 20, 2022 Jul. 20, 2022  
Maturity date   Jul. 19, 2023 Jul. 19, 2023  
Convertible Promissory Note [Member] | Minimum [Member]        
Fair Value Assumptions - Convertible Promissory Note [Abstract]        
Face value principal payable   $ 25,000,000    
Convertible Promissory Note [Member] | Maximum [Member]        
Convertible Promissory Note [Abstract]        
Floor price (in dollars per share) | $ / shares   $ 1    
Accrue interest rate   10.00%    
Convertible Promissory Note [Member] | Original Conversion Price [Member]        
Fair Value Assumptions - Convertible Promissory Note [Abstract]        
Measurement input   1.2375   1.2375
Convertible Promissory Note [Member] | Expected Term [Member]        
Fair Value Assumptions - Convertible Promissory Note [Abstract]        
Measurement input   0.05   0.55
Convertible Promissory Note [Member] | Volatility [Member]        
Fair Value Assumptions - Convertible Promissory Note [Abstract]        
Measurement input   0.631   0.7513
Convertible Promissory Note [Member] | Market yield [Member]        
Fair Value Assumptions - Convertible Promissory Note [Abstract]        
Measurement input   0.0963   0.1802
Convertible Promissory Note [Member] | Risk Free Rate [Member]        
Fair Value Assumptions - Convertible Promissory Note [Abstract]        
Measurement input   0.0112   0.0469
Convertible Promissory Note [Member] | Period One [Member] | Minimum [Member]        
Convertible Promissory Note [Abstract]        
Aggregate outstanding principal amount   $ 30,000,000    
Convertible Promissory Note [Member] | Period One [Member] | Maximum [Member]        
Convertible Promissory Note [Abstract]        
Percentage of issuance cost on principal amount   10.00%    
Convertible Promissory Note [Member] | Period Two [Member] | Maximum [Member]        
Convertible Promissory Note [Abstract]        
Percentage of issuance cost on principal amount   20.00%    
Aggregate outstanding principal amount   $ 30,000,000