XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Assumptions to Estimate Fair Value of Warrants (Details)
Dec. 31, 2024
Measurement Input, Share Price [Member] | Class A Warrant [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Expected dividend yield 0.350
Measurement Input, Share Price [Member] | Class B Warrant [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Expected dividend yield 0.350
Measurement Input, Share Price [Member] | Class C Warrant [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Expected dividend yield 0.26
Measurement Input, Share Price [Member] | Class D Warrant [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Expected dividend yield 0.26
Measurement Input, Exercise Price [Member] | Class A Warrant [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Expected dividend yield 0.363
Measurement Input, Exercise Price [Member] | Class B Warrant [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Expected dividend yield 0.363
Measurement Input, Exercise Price [Member] | Class C Warrant [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Expected dividend yield 0.28
Measurement Input, Exercise Price [Member] | Class D Warrant [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Expected dividend yield 0.28
Measurement Input, Risk Free Interest Rate [Member] | Class A Warrant [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Expected dividend yield 4.42
Measurement Input, Risk Free Interest Rate [Member] | Class B Warrant [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Expected dividend yield 4.82
Measurement Input, Risk Free Interest Rate [Member] | Class C Warrant [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Expected dividend yield 3.6
Measurement Input, Risk Free Interest Rate [Member] | Class D Warrant [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Expected dividend yield 3.5
Measurement Input, Expected Term [Member] | Class A Warrant [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Expected dividend yield 5.5
Measurement Input, Expected Term [Member] | Class B Warrant [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Expected dividend yield 2
Measurement Input, Expected Term [Member] | Class C Warrant [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Expected dividend yield 2
Measurement Input, Expected Term [Member] | Class D Warrant [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Expected dividend yield 5.5
Measurement Input, Price Volatility [Member] | Class A Warrant [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Expected dividend yield 110
Measurement Input, Price Volatility [Member] | Class B Warrant [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Expected dividend yield 89
Measurement Input, Price Volatility [Member] | Class C Warrant [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Expected dividend yield 82
Measurement Input, Price Volatility [Member] | Class D Warrant [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Expected dividend yield 91
Measurement Input, Expected Dividend Rate [Member] | Class A Warrant [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Expected dividend yield
Measurement Input, Expected Dividend Rate [Member] | Class B Warrant [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Expected dividend yield
Measurement Input, Expected Dividend Rate [Member] | Class C Warrant [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Expected dividend yield
Measurement Input, Expected Dividend Rate [Member] | Class D Warrant [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Expected dividend yield