Schedule of Changes in Warrant Liabilities (Details) - USD ($) |
3 Months Ended | 6 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items] | |||||
| Changes in fair value of warrant liabilities | $ (2,449) | $ 119 | $ 29,057 | $ (1,712) | |
| Fair Value, Inputs, Level 3 [Member] | |||||
| Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items] | |||||
| Warrant liabilities, Beginning balance | 16,800 | $ 9,166 | $ 9,166 | ||
| Changes in fair value of warrant liabilities | 29,057 | 7,634 | |||
| Warrant liabilities, Ending balance | $ 45,857 | $ 45,857 | $ 16,800 | ||