XML 98 R77.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Major Customers and Vendors (Details) - Schedule of Customers Accounted Percentage of Revenue - Revenue Benchmark [Member] - Customer Concentration Risk [Member] - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Customer A [Member]    
Segment Reporting Information [Line Items]    
Revenue $ 5,825,151 $ 6,817,682
Revenue percentage 8.10% 10.90%
Customer B [Member]    
Segment Reporting Information [Line Items]    
Revenue $ 10,275,210 $ 3,876,580
Revenue percentage 14.40% 6.20%
Partner A [Member]    
Segment Reporting Information [Line Items]    
Revenue $ 26,035,135 $ 19,882,511
Revenue percentage 36.40% 31.80%
Partner B [Member]    
Segment Reporting Information [Line Items]    
Revenue $ 13,955,426 $ 12,494,227
Revenue percentage 19.50% 20.00%
Partner C [Member]    
Segment Reporting Information [Line Items]    
Revenue $ 6,498,694 $ 6,578,661
Revenue percentage 9.10% 10.50%