v3.26.1
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