v3.25.2
Correction of Immaterial Misstatement (Details Narrative) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Correction Of Immaterial Misstatement      
Account payables $ 1,494,224 $ 4,604,011 $ 1,300,676
Accumulated deficit 136,290 (168,600) 1,113,233
Noncontrolling interest $ 3,779,064 $ 3,519,577 $ 3,312,459