XML 68 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts Receivable, Net - Schedule of Accounts, Notes, Loans and Financing Receivables (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Credit Loss [Abstract]    
Accounts receivable $ 4,890,756 $ 5,388,213
Allowance for doubtful debt (25,060) (25,047)
Accounts receivable, net  $ 4,865,696 $ 5,363,166