v3.25.2
Accruals and Other Payables (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Accruals And Other Payables    
Accrued Liabilities $ 5,000 $ 50,000
Executive compensation 225,503 244,565
Other 369 369
Accruals and other payables $ 230,872 $ 294,934