XML 78 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Concentration on Revenues and Cost of Goods Sold (Details) - Schedule of concentration of major customers and suppliers - Revenues [Member] - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenue, Major Customer [Line Items]    
Total Revenues $ 28,417,108 $ 33,018,705
Customer percentage 31.28% 33.41%
Company A [Member]    
Revenue, Major Customer [Line Items]    
Total Revenues $ 15,570,726 $ 18,252,003
Customer percentage 17.14% 18.47%
Company B [Member]    
Revenue, Major Customer [Line Items]    
Total Revenues $ 12,846,382 $ 14,766,702
Customer percentage 14.14% 14.94%