XML 109 R93.htm IDEA: XBRL DOCUMENT v3.24.1
CONCENTRATIONS (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Concentration of Credit Risk [Abstract]    
Revenue $ 22,079,905 $ 8,941,835
Accounts receivable 8,443,069 2,526,432
Purchases 19,821,645 9,455,805
Accounts payable 6,797,852 3,383,021
Revenue [Member] | Customer Concentration Risk [Member] | Customer [Member]    
Concentration of Credit Risk [Abstract]    
Revenue $ 6,145,119 $ 1,341,968
Concentration risk, percentage 27.00% 15.00%
Revenue [Member] | Customer Concentration Risk [Member] | Customer A [Member]    
Concentration of Credit Risk [Abstract]    
Revenue $ 3,501,965 $ 0
Concentration risk, percentage 16.00% 0.00%
Revenue [Member] | Customer Concentration Risk [Member] | Customer B [Member]    
Concentration of Credit Risk [Abstract]    
Revenue $ 2,473,388 $ 36,999
Concentration risk, percentage 11.00% [1]
Revenue [Member] | Customer Concentration Risk [Member] | Customer C [Member]    
Concentration of Credit Risk [Abstract]    
Revenue $ 169,766 $ 1,304,969
Concentration risk, percentage [1] 15.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer [Member]    
Concentration of Credit Risk [Abstract]    
Concentration risk, percentage 47.00% 79.00%
Accounts receivable $ 3,962,148 $ 2,002,704
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer A [Member]    
Concentration of Credit Risk [Abstract]    
Concentration risk, percentage 32.00% 0.00%
Accounts receivable $ 2,724,397 $ 0
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer D [Member]    
Concentration of Credit Risk [Abstract]    
Concentration risk, percentage 15.00% 47.00%
Accounts receivable $ 1,237,751 $ 1,197,023
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer E [Member]    
Concentration of Credit Risk [Abstract]    
Concentration risk, percentage 0.00% 16.00%
Accounts receivable $ 0 $ 410,321
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer F [Member]    
Concentration of Credit Risk [Abstract]    
Concentration risk, percentage 0.00% 16.00%
Accounts receivable $ 0 $ 395,360
Purchases [Member] | Supplier Concentration Risk [Member] | Supplier [Member]    
Concentration of Credit Risk [Abstract]    
Concentration risk, percentage 41.00% 38.00%
Purchases $ 10,919,516 $ 9,395,756
Purchases [Member] | Supplier Concentration Risk [Member] | Supplier A [Member]    
Concentration of Credit Risk [Abstract]    
Concentration risk, percentage 29.00% 12.00%
Purchases $ 7,799,901 $ 2,885,202
Purchases [Member] | Supplier Concentration Risk [Member] | Supplier B [Member]    
Concentration of Credit Risk [Abstract]    
Concentration risk, percentage 12.00% [1]
Purchases $ 3,088,580 $ 432,475
Purchases [Member] | Supplier Concentration Risk [Member] | Supplier C [Member]    
Concentration of Credit Risk [Abstract]    
Concentration risk, percentage [1] 26.00%
Purchases $ 31,035 $ 6,078,079
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Supplier [Member]    
Concentration of Credit Risk [Abstract]    
Concentration risk, percentage 0.00% 29.00%
Accounts receivable $ 969,837 $ 997,721
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Supplier C [Member]    
Concentration of Credit Risk [Abstract]    
Concentration risk, percentage [1] 12.00%
Accounts payable $ 402,425 $ 420,100
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Supplier D [Member]    
Concentration of Credit Risk [Abstract]    
Concentration risk, percentage [1] 17.00%
Accounts receivable $ 567,412 $ 577,621
[1] Indicates below 10%.