XML 66 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Receivable, Net - Schedule of Accounts, Notes, Loans and Financing Receivables (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Credit Loss [Abstract]    
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