XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Receivable, Net - Schedule of Accounts, Notes, Loans and Financing Receivables (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Credit Loss [Abstract]    
Accounts receivable $ 5,249,916 $ 5,388,213
Allowance for doubtful debt (25,386) (25,047)
Accounts receivable, net $ 5,224,530 $ 5,363,166