XML 85 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Payables (Details) - Schedule of accrued expenses and other payables - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Schedule Of Accrued Expenses And Other Payables Abstract    
Legal fee and other professionals $ 248,088 $ 533,048
Wages and employee reimbursement 289,151 763,983
Suppliers 675,122 708,287
Accruals 342,102 208,938
Total $ 1,554,463 $ 2,214,256