v3.25.3
LONG-TERM INVESTMENTS, NET (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Related Party [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Unrealized loss on long term investment $ 1,071,026 $ 636,725 $ 730,458 $ 1,682,282
Nonrelated Party [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Unrealized loss on long term investment $ 37,973   $ 5,982