XML 80 R70.htm IDEA: XBRL DOCUMENT v3.24.3
CONVERTIBLE PROMISSORY NOTE AND WARRANT, Warrant (Details)
9 Months Ended
Dec. 08, 2023
Sep. 30, 2024
USD ($)
Warrant
$ / shares
shares
Dec. 31, 2023
Warrant [Abstract]      
Issued warrants (in shares)   2,473,334  
Exercise price (in dollars per share) | $ / shares   $ 1.61  
Warrants exercisable issuance term   5 years  
Reverse stock split ratio 0.1    
Number of warrants | Warrant   2  
Fair Value Assumptions - Warrants [Abstract]      
Expected Expiry Date   Jul. 19, 2027 Jul. 19, 2027
Investor Warrants [Member]      
Movement of Warrants [Roll Forward]      
Beginning balance (in shares)   873,810  
Exercise of warrants (in shares)   (3,583)  
Fair value change recognized (in shares)   0  
Ending balance (in shares)   870,227  
Beginning balance | $   $ 12,189,508  
Exercise of warrants | $   (49,986)  
Fair value change recognized | $   1,719  
Ending balance | $   $ 12,141,241  
Placement Agent Warrants [Member]      
Warrant [Abstract]      
Issued warrants (in shares)   247,333  
Exercise price (in dollars per share) | $ / shares   $ 1.77  
Movement of Warrants [Roll Forward]      
Beginning balance (in shares)   247,333  
Exercise of warrants (in shares)   0  
Fair value change recognized (in shares)   0  
Ending balance (in shares)   247,333  
Beginning balance | $   $ 3,456,578  
Exercise of warrants | $   0  
Fair value change recognized | $   474  
Ending balance | $   $ 3,457,052  
Expected Term [Member] | Warrant [Member]      
Fair Value Assumptions - Warrants [Abstract]      
Measurement input   2.8 3.55
Volatility [Member] | Warrant [Member]      
Fair Value Assumptions - Warrants [Abstract]      
Measurement input   0.6664 0.7211
Risk Free Rate [Member] | Warrant [Member]      
Fair Value Assumptions - Warrants [Abstract]      
Measurement input   0.0357 0.0391