XML 86 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts Receivable (Details) - Schedule of Concentration of Accounts Receivable Net of Specific Allowance for Doubtful Accounts - Accounts Receivable [Member] - Debtor Concentration Risk [Member]
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Debtor A [Member]    
Schedule of Concentration of Accounts Receivable Net of Specific Allowance for Doubtful Accounts [Line Items]    
Total accounts receivable, net 21.11% 46.08%
Debtor B [Member]    
Schedule of Concentration of Accounts Receivable Net of Specific Allowance for Doubtful Accounts [Line Items]    
Total accounts receivable, net 15.35% 15.65%
Debtor C [Member]    
Schedule of Concentration of Accounts Receivable Net of Specific Allowance for Doubtful Accounts [Line Items]    
Total accounts receivable, net 15.25% 14.26%
Debtor [Member]    
Schedule of Concentration of Accounts Receivable Net of Specific Allowance for Doubtful Accounts [Line Items]    
Total accounts receivable, net 51.71% 75.99%