XML 51 R32.htm IDEA: XBRL DOCUMENT v3.23.1
ACCOUNTS RECEIVABLE, NET (Tables)
12 Months Ended
Dec. 31, 2022
Credit Loss [Abstract]  
Accounts Receivable, Net - Schedule of Accounts, Notes, Loans and Financing Receivables
   December 31,
2022
   December 31,
2021
 
         
Accounts receivable  $5,388,213   $14,598,791 
Allowance for doubtful debt   (25,047)   (72,984)
Accounts receivable, net  $5,363,166   $14,525,807