XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.2
CONCENTRATIONS (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Concentration of Credit Risk [Abstract]      
Revenue $ 3,470,544 $ 1,830,633  
Accounts receivable 4,686,735   $ 2,526,432
Purchases 3,275,800 1,467,603  
Accounts payable 2,899,119   $ 3,383,021
Revenue [Member] | Customer Concentration Risk [Member] | Customer [Member]      
Concentration of Credit Risk [Abstract]      
Revenue $ 440,085 $ 1,450,937  
Concentration risk, percentage 10.00% 69.00%  
Revenue [Member] | Customer Concentration Risk [Member] | Customer A [Member]      
Concentration of Credit Risk [Abstract]      
Revenue $ 339,874 $ 0  
Concentration risk, percentage 10.00% 0.00%  
Revenue [Member] | Customer Concentration Risk [Member] | Customer B [Member]      
Concentration of Credit Risk [Abstract]      
Revenue $ 100,211 $ 291,780  
Concentration risk, percentage [1] 16.00%  
Revenue [Member] | Customer Concentration Risk [Member] | Customer C [Member]      
Concentration of Credit Risk [Abstract]      
Revenue $ 0 $ 550,954  
Concentration risk, percentage 0.00% 30.00%  
Revenue [Member] | Customer Concentration Risk [Member] | Customer D [Member]      
Concentration of Credit Risk [Abstract]      
Revenue $ 0 $ 415,558  
Concentration risk, percentage 0.00% 23.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer [Member]      
Concentration of Credit Risk [Abstract]      
Concentration risk, percentage 46.00%   79.00%
Accounts receivable $ 1,730,903   $ 2,015,042
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer C [Member]      
Concentration of Credit Risk [Abstract]      
Concentration risk, percentage [1]   16.00%
Accounts receivable $ 397,064   $ 395,360
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer E [Member]      
Concentration of Credit Risk [Abstract]      
Concentration risk, percentage [1]   16.00%
Accounts receivable $ 392,094   $ 410,321
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer F [Member]      
Concentration of Credit Risk [Abstract]      
Concentration risk, percentage 26.00%   47.00%
Accounts receivable $ 1,216,491   $ 1,197,023
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer G [Member]      
Concentration of Credit Risk [Abstract]      
Concentration risk, percentage 20.00%   [1]
Accounts receivable $ 941,745   $ 12,338
Purchases [Member] | Supplier Concentration Risk [Member] | Supplier [Member]      
Concentration of Credit Risk [Abstract]      
Concentration risk, percentage 56.00% 50.00%  
Purchases $ 4,846,609 $ 2,975,299  
Purchases [Member] | Supplier Concentration Risk [Member] | Supplier A [Member]      
Concentration of Credit Risk [Abstract]      
Concentration risk, percentage 56.00% 0.00%  
Purchases $ 4,844,671 $ 0  
Purchases [Member] | Supplier Concentration Risk [Member] | Supplier B [Member]      
Concentration of Credit Risk [Abstract]      
Concentration risk, percentage [1] 50.00%  
Purchases $ 1,938 $ 2,975,299  
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Supplier [Member]      
Concentration of Credit Risk [Abstract]      
Concentration risk, percentage 38.00%   29.00%
Accounts receivable $ 1,114,719   $ 997,721
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Supplier B [Member]      
Concentration of Credit Risk [Abstract]      
Concentration risk, percentage 14.00%   12.00%
Accounts receivable $ 422,191   $ 420,100
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Supplier C [Member]      
Concentration of Credit Risk [Abstract]      
Concentration risk, percentage 24.00%   17.00%
Accounts payable $ 692,528   $ 577,621
[1] Indicates below 10%.