Subsequent Events (Details) - USD ($) |
Jul. 31, 2026 |
Jul. 28, 2026 |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|---|---|
| Subsequent Events [Line Items] | ||||
| Preferred Stock, Par or Stated Value Per Share | $ 0.0001 | $ 0.0001 | ||
| Subsequent Event [Member] | ||||
| Subsequent Events [Line Items] | ||||
| Converted merger consideration price per share | $ 1.31 | |||
| Subsequent Event [Member] | Series J Convertible Preferred Stock [Member] | ||||
| Subsequent Events [Line Items] | ||||
| Shares of offer to sell | 250,000 | |||
| Gross proceeds | $ 250,000 | |||
| Subsequent Event [Member] | Common Stock [Member] | ||||
| Subsequent Events [Line Items] | ||||
| Preferred Stock, Par or Stated Value Per Share | $ 0.0001 |