XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Liabilities and Other Payables (Details) - Schedule of Accrued Liabilities and Other Payables - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Accrued Liabilities and Other Payables [Abstract]    
Education and union fund and social insurance payable $ 160,954 $ 181,394
Accrued payroll and welfare 235,178 263,472
Accrued litigation 2,293,992 2,124,087
Other 17,295 95,508
Total $ 2,707,419 $ 2,664,461