XML 95 R85.htm IDEA: XBRL DOCUMENT v3.23.2
CONCENTRATIONS (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Concentration of Credit Risk [Abstract]    
Revenue $ 8,941,835 $ 8,576,832
Accounts receivable 2,526,432 3,523,543
Accounts payable 3,383,021 3,678,823
Purchases 9,455,805 7,073,391
Revenue [Member] | Customer Concentration Risk [Member] | Customer [Member]    
Concentration of Credit Risk [Abstract]    
Revenue $ 1,990,869 $ 6,948,359
Concentration risk, percentage 15.00% 81.00%
Revenue [Member] | Customer Concentration Risk [Member] | Customer A [Member]    
Concentration of Credit Risk [Abstract]    
Revenue $ 1,304,969 $ 0
Concentration risk, percentage 15.00% 0.00%
Revenue [Member] | Customer Concentration Risk [Member] | Customer B [Member]    
Concentration of Credit Risk [Abstract]    
Revenue $ 0 $ 3,543,423
Concentration risk, percentage 0.00% 41.00%
Revenue [Member] | Customer Concentration Risk [Member] | Customer C [Member]    
Concentration of Credit Risk [Abstract]    
Revenue $ 419,928 $ 2,556,537
Concentration risk, percentage [1] 30.00%
Revenue [Member] | Customer Concentration Risk [Member] | Customer D [Member]    
Concentration of Credit Risk [Abstract]    
Revenue $ 265,972 $ 848,399
Concentration risk, percentage [1] 10.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer [Member]    
Concentration of Credit Risk [Abstract]    
Concentration risk, percentage 79.00% 84.00%
Accounts receivable $ 2,002,704 $ 2,948,985
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer B [Member]    
Concentration of Credit Risk [Abstract]    
Concentration risk, percentage 16.00% 59.00%
Accounts receivable $ 410,321 $ 2,084,879
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer E [Member]    
Concentration of Credit Risk [Abstract]    
Concentration risk, percentage 47.00% 0.00%
Accounts receivable $ 1,197,023 $ 0
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer F [Member]    
Concentration of Credit Risk [Abstract]    
Concentration risk, percentage 16.00% 0.00%
Accounts receivable $ 395,360 $ 0
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer G [Member]    
Concentration of Credit Risk [Abstract]    
Concentration risk, percentage 0.00% 25.00%
Accounts receivable $ 0 $ 864,106
Purchases [Member] | Supplier Concentration Risk [Member] | Supplier [Member]    
Concentration of Credit Risk [Abstract]    
Concentration risk, percentage 38.00% 21.00%
Purchases $ 8,963,281 $ 2,219,792
Purchases [Member] | Supplier Concentration Risk [Member] | Supplier A [Member]    
Concentration of Credit Risk [Abstract]    
Concentration risk, percentage 26.00% 21.00%
Purchases $ 6,078,079 $ 2,219,792
Purchases [Member] | Supplier Concentration Risk [Member] | Supplier B [Member]    
Concentration of Credit Risk [Abstract]    
Concentration risk, percentage 12.00% 0.00%
Purchases $ 2,885,202 $ 0
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Supplier [Member]    
Concentration of Credit Risk [Abstract]    
Concentration risk, percentage 29.00% 0.00%
Accounts receivable $ 997,721 $ 0
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Supplier A [Member]    
Concentration of Credit Risk [Abstract]    
Concentration risk, percentage 12.00% 0.00%
Accounts receivable $ 420,100 $ 0
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Supplier C [Member]    
Concentration of Credit Risk [Abstract]    
Concentration risk, percentage 17.00% 0.00%
Accounts payable $ 577,621 $ 0
[1] Indicates below 10%.