Schedule of Convertible Notes Valuation Model (Details) - Unsecured Senior Convertible Notes [Member] |
12 Months Ended | |
|---|---|---|
|
Dec. 31, 2024
$ / shares
|
Jun. 25, 2025
$ / shares
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Common share price | $ 2.08 | $ 1.88 |
| Term (years) | 10 months 24 days | |
| Measurement Input, Credit Spread [Member] | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Debt, measurement input | 7.60 | |
| Measurement Input, Expected Dividend Rate [Member] | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Debt, measurement input | 0 | |
| Measurement Input, Risk Free Interest Rate [Member] | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Debt, measurement input | 4.20 | |
| Measurement Input, Price Volatility [Member] | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Debt, measurement input | 50.0 |