v3.25.2
Going Concern (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Going Concern [Abstract]          
Net working capital $ 6,976,543   $ 6,976,543   $ 4,251,867
Accumulated deficit (15,440,437)   (15,440,437)   $ (13,269,627)
Net loss $ (562,355) $ (1,412,491) (2,170,810) $ (2,809,741)  
Cash flows for operating activities [1]     $ (2,693,714) $ (3,104,757)  
[1] Refer to Note 4 for disclosure of cash flows used in operating and investing activities of discontinued operations.