XML 40 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Liabilities and Other Payables (Tables)
6 Months Ended
Jun. 30, 2023
Accrued Liabilities and Other Payables [Abstract]  
Schedule of Accrued Liabilities and Other Payables Accrued liabilities and other payables consisted of the following as of June 30, 2023 and December 31, 2022:
   2023   2022 
Education and union fund and social insurance payable  $244,255   $270,116 
Accrued payroll and welfare   232,193    251,021 
Accrued litigation   2,082,022    2,203,149 
Other   29,505    52,128 
Total  $2,587,975   $2,776,414