XML 75 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Yorkville Convertible Promissory Note Valuation Model (Details)
Dec. 31, 2024
$ / shares
Mar. 13, 2024
$ / shares
Dec. 31, 2023
$ / shares
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Common share price     $ 0.2
Convertible Promissory Notes [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Common share price $ 2.08 $ 5.79  
Term (years) 2 months 12 days 1 year  
Convertible Promissory Notes [Member] | Measurement Input, Credit Spread [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Convertible promissory note valuation measurement 7.50 8.50  
Convertible Promissory Notes [Member] | Measurement Input, Expected Dividend Rate [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Convertible promissory note valuation measurement 0 0  
Convertible Promissory Notes [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Convertible promissory note valuation measurement 4.30 4.90  
Convertible Promissory Notes [Member] | Measurement Input, Price Volatility [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Convertible promissory note valuation measurement 50.0 50.0