v3.26.1
Income Tax - Schedule of Income Tax Expenses (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Income Tax Expenses [Abstract]        
Loss before taxation $ (1,929,828) $ 1,742,837 $ (3,204,956) $ (28,795,178)
PRC statutory tax rate     25.00% 25.00%
Computed expected benefits     $ (801,239) $ (7,198,795)
Others, primarily the differences in tax rates     (121,670) (1,076,679)
Deferred tax assets losses not recognized     922,909 8,275,474
Total