v3.25.2
SCHEDULE OF LONG-TERM INVESTMENTS (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Defined Benefit Plan Disclosure [Line Items]    
Entities or organizations without observable price changes $ 1,870,365 $ 1,719,770
Less: accumulated impairment (1,248,884) (1,148,329)
Related Party [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Investment in a public entity with readily determinable fair value 2,344,824 2,478,531
Long-term investments, net 19,381,422 17,820,910
Nonrelated Party [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Investment in a public entity with readily determinable fair value 626,782
Long-term investments, net $ 3,593,087 $ 3,049,972