XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCOUNTS RECEIVABLE (Details) - USD ($)
3 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Financing Receivable, Past Due [Line Items]      
Provision For Impairment Loss Of Accounts Receivable     $ 793,415
Subsequent Event [Member]      
Financing Receivable, Past Due [Line Items]      
Proceeds from sale and collection of receivables $ 1,181    
Bad debt recovery, Credited to the Consolidated $ 183,683    
Financing Receivables 90 Days Past Due [Member]      
Financing Receivable, Past Due [Line Items]      
Accounts Receivable, Noncurrent, Threshold Period Past Due   90 days