XML 168 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Yorkville Convertible Promissory Note Valuation Model (Details) - Convertible Promissory Notes [Member]
6 Months Ended 12 Months Ended
Jun. 30, 2025
$ / shares
Dec. 31, 2024
$ / shares
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Common share price $ 1.96 $ 2.08
Term (years) 1 month 17 days 2 months 12 days
Measurement Input, Credit Spread [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt, measurement input 8.90 7.50
Measurement Input, Expected Dividend Rate [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt, measurement input 0 0
Measurement Input, Risk Free Interest Rate [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt, measurement input 4.20 4.30
Measurement Input, Price Volatility [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt, measurement input 50.0 50.0