Accrued Payroll (Details) - USD ($) |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|---|---|---|---|
| Accrued Payroll [Line Items] | |||
| Accrued payroll | $ 67,850 | $ 67,850 | |
| Officer [Member] | |||
| Accrued Payroll [Line Items] | |||
| Shares issued (shares) | 180,000 | ||
| Shares issued price per share | $ 1 | ||
| Accrued salaries | $ 180,000 |