v3.26.1
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