v3.25.1
Discontinued Operation - Schedule of Consolidated Statements of Net (Loss)/Income (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of Consolidated Statements of Net (Loss)/Income [Abstract]      
Net revenues $ 23,871,417 $ 24,148,914 $ 39,289,537
Cost of revenues (23,443,331) (22,672,758) (34,967,113)
Gross profit 428,086 1,476,156 4,322,424
Operating expenses (882,885) (26,538,318) (772,706)
Other income/(expenses).net 71,756 (70,220) 77,429
(Loss)/income before income tax (383,043) (25,132,382) 3,627,147
Income tax expense 94,501 6,277,197 (906,787)
(Loss)/income from discontinued operation, net of income tax $ (288,542) $ (18,855,185) $ 2,720,360