XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Receivable, Net - Schedule of Accounts, Notes, Loans and Financing Receivables (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Credit Loss [Abstract]    
Accounts receivable $ 2,174,443 $ 5,388,213
Allowance for doubtful debt (24,325) (25,047)
Accounts receivable, net $ 2,150,118 $ 5,363,166