XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.3
ACCOUNTS RECEIVABLE, NET (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]          
Allowance for credit loss $ 27,779 $ 174,231 $ 223,051 $ (118,144)  
Allowance for credit loss     223,051 (118,144) $ 203,301
Allowance for credit loss     (223,051) 118,144 $ (203,301)
Wrote off uncollectible accounts receivable     420,967  
One Customer [Member]          
Defined Benefit Plan Disclosure [Line Items]          
Wrote off uncollectible accounts receivable $ 64,584 $ 420,967 $ 64,584 $ 420,967