XML 101 R91.htm IDEA: XBRL DOCUMENT v3.25.2
CONCENTRATIONS - CONCENTRATIONS (Details) - Continuing Operations [Member] - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Revenue [Member] | Customer Concentration Risk [Member] | Customer A [Member]      
CONCENTRATIONS [Abstract]      
Revenue $ 3,501,527 $ 0  
Concentration risk, percentage 41.00% 0.00%  
Revenue [Member] | Customer Concentration Risk [Member] | Customer B [Member]      
CONCENTRATIONS [Abstract]      
Revenue $ 0 $ 2,451,000  
Concentration risk, percentage 0.00% 25.00%  
Revenue [Member] | Customer Concentration Risk [Member] | Customer C [Member]      
CONCENTRATIONS [Abstract]      
Revenue $ 0 [1] $ 1,756,994  
Concentration risk, percentage 0.00% [1] 18.00%  
Revenue [Member] | Customer Concentration Risk [Member] | Customer D [Member]      
CONCENTRATIONS [Abstract]      
Revenue $ 0 $ 1,290,000  
Concentration risk, percentage 0.00% 13.00%  
Revenue [Member] | Customer Concentration Risk [Member] | Customer [Member]      
CONCENTRATIONS [Abstract]      
Revenue $ 3,501,527 $ 5,497,994  
Concentration risk, percentage 41.00% 56.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer [Member]      
CONCENTRATIONS [Abstract]      
Concentration risk, percentage 52.00%   36.00%
Accounts receivable $ 2,441,864   $ 1,372,307
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer E [Member]      
CONCENTRATIONS [Abstract]      
Concentration risk, percentage 30.00%   36.00%
Accounts receivable $ 1,405,952   $ 1,372,307
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer F [Member]      
CONCENTRATIONS [Abstract]      
Concentration risk, percentage 22.00%   0.00% [1]
Accounts receivable $ 1,035,912   $ 0 [1]
Advance from Customers [Member] | Customer Concentration Risk [Member] | Customer [Member]      
CONCENTRATIONS [Abstract]      
Concentration risk, percentage 56.00%   41.00%
Advance from customers $ 2,663,393   $ 1,678,762
Advance from Customers [Member] | Customer Concentration Risk [Member] | Customer E [Member]      
CONCENTRATIONS [Abstract]      
Concentration risk, percentage 17.00%   20.00%
Advance from customers $ 817,235   $ 823,522
Advance from Customers [Member] | Customer Concentration Risk [Member] | Customer G [Member]      
CONCENTRATIONS [Abstract]      
Concentration risk, percentage 21.00%   0.00%
Advance from customers $ 995,310   $ 0
Advance from Customers [Member] | Customer Concentration Risk [Member] | Customer H [Member]      
CONCENTRATIONS [Abstract]      
Concentration risk, percentage 18.00%   21.00%
Advance from customers $ 850,848   $ 855,240
Purchases [Member] | Supplier Concentration Risk [Member] | Supplier A [Member]      
CONCENTRATIONS [Abstract]      
Concentration risk, percentage 52.00% 39.00%  
Purchases $ 3,889,722 $ 2,376,022  
Purchases [Member] | Supplier Concentration Risk [Member] | Supplier [Member]      
CONCENTRATIONS [Abstract]      
Concentration risk, percentage 52.00% 39.00%  
Purchases $ 3,889,722 $ 2,376,022  
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Supplier [Member]      
CONCENTRATIONS [Abstract]      
Concentration risk, percentage 23.00%   15.00%
Accounts payable $ 927,346   $ 767,767
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Supplier D [Member]      
CONCENTRATIONS [Abstract]      
Concentration risk, percentage 0.00% [1]   15.00%
Accounts payable $ 0 [1]   $ 767,767
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Supplier B [Member]      
CONCENTRATIONS [Abstract]      
Concentration risk, percentage 12.00%   0.00% [1]
Accounts payable $ 483,558   $ 0 [1]
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Supplier C [Member]      
CONCENTRATIONS [Abstract]      
Concentration risk, percentage 11.00%   0.00% [1]
Accounts payable $ 443,788   $ 0 [1]
Advance to Suppliers [Member] | Supplier Concentration Risk [Member] | Supplier A [Member]      
CONCENTRATIONS [Abstract]      
Concentration risk, percentage 45.00%   36.00%
Advance to suppliers $ 5,754,388   $ 4,812,746
Advance to Suppliers [Member] | Supplier Concentration Risk [Member] | Supplier [Member]      
CONCENTRATIONS [Abstract]      
Concentration risk, percentage 65.00%   76.00%
Advance to suppliers $ 8,267,091   $ 10,257,727
Advance to Suppliers [Member] | Supplier Concentration Risk [Member] | Supplier D [Member]      
CONCENTRATIONS [Abstract]      
Concentration risk, percentage 0.00%   22.00%
Advance to suppliers $ 0   $ 2,978,991
Advance to Suppliers [Member] | Supplier Concentration Risk [Member] | Supplier F [Member]      
CONCENTRATIONS [Abstract]      
Concentration risk, percentage 20.00%   18.00%
Advance to suppliers $ 2,512,703   $ 2,465,990
[1] Indicates below 10%.