Schedule of Contingent Consideration Common Stock and Warrants (Details) |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Measurement Input, Share Price [Member] | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Warrants measurement input | 3.10 | 5.10 |
| Measurement Input Strike Price [Member] | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Warrants measurement input | 273.75 | 273.75 |
| Measurement Input, Price Volatility [Member] | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Warrants measurement input | 25.0 | 21.4 |
| Measurement Input, Risk Free Interest Rate [Member] | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Warrants measurement input | 4.0 | 3.5 |
| Measurement Input, Expected Term [Member] | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Expected term | 6 months | 1 year |