XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of November 2024 Purchaser and Placement Agent Warrants (Details)
Mar. 31, 2025
$ / shares
Dec. 31, 2024
$ / shares
Nov. 25, 2024
$ / shares
Mar. 13, 2024
$ / shares
Jul. 31, 2023
$ / shares
Apr. 10, 2023
$ / shares
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Exercise price     $ 2.85 $ 8.10 $ 7.50 $ 7.50
Term (years)     5 years      
November 2024 Purchaser and Placement Agent Warrants [Member]            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Common share price $ 1.73 $ 2.08        
Exercise price [1]        
Term (years) 4 years 8 months 12 days 4 years 10 months 24 days        
November 2024 Purchaser and Placement Agent Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Warrants measurement input 0 0        
November 2024 Purchaser and Placement Agent Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Warrants measurement input 3.90 4.00        
November 2024 Purchaser and Placement Agent Warrants [Member] | Measurement Input, Price Volatility [Member]            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Warrants measurement input 70.0 50.0        
[1] The exercise price of the November 2024 Purchaser Warrants is based on the lesser of (i) $2.85 or (ii) the offering price of a Subsequent Financing (see Note 10), subject to a floor price of $1.00. The exercise price of the November 2024 Placement Agent Warrants is based on the lesser of (i) $3.56 or (ii) 125% of the offering price of a Subsequent Financing (see Note 10), subject to a floor price of $1.00.