XML 103 R87.htm IDEA: XBRL DOCUMENT v3.24.1
CONVERTIBLE PROMISSORY NOTE AND WARRANT, Warrant (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
Warrant
$ / shares
shares
Dec. 31, 2022
Warrant [Abstract]    
Issued warrants (in shares) | shares 24,733,336  
Exercise price (in dollars per share) | $ / shares $ 1.61  
Warrants exercisable issuance term 5 years  
Number of warrants | Warrant 2  
Investor Warrants [Member]    
Movement of Warrants [Roll Forward]    
Beginning balance $ 14,334,104  
Warrants issued during the year 0  
Exercise of warrants (1,939,282)  
Fair value change recognized (205,314)  
Ending balance $ 12,189,508  
Placement Agent Warrants [Member]    
Warrant [Abstract]    
Issued warrants (in shares) | shares 2,473,334  
Exercise price (in dollars per share) | $ / shares $ 1.77  
Movement of Warrants [Roll Forward]    
Beginning balance $ 3,456,404  
Warrants issued during the year 0  
Exercise of warrants 0  
Fair value change recognized 174  
Ending balance $ 3,456,578  
Expected Term [Member] | Warrant [Member]    
Fair Value Assumptions - Warrants [Abstract]    
Measurement input 3.55 4.55
Volatility [Member] | Warrant [Member]    
Fair Value Assumptions - Warrants [Abstract]    
Measurement input 0.7211 0.7772
Risk Free Rate [Member] | Warrant [Member]    
Fair Value Assumptions - Warrants [Abstract]    
Measurement input 0.0391 0.0413