v3.26.1
INVENTORIES, NET (Tables)
12 Months Ended
Dec. 31, 2025
Inventory Disclosure [Abstract]  
SCHEDULE OF INVENTORIES, NET

 

       
   As of December 31, 
   2024   2025 
Inventories at warehouses  $1,736,280   $2,003,528 
Inventories at showrooms   484,236    481,389 
Inventories, gross   2,220,516    2,484,917 
Less: allowance for obsolete inventories   (973,838)   (1,007,472)
Goods in transit   6,785,411    8,122,045 
Total  $8,032,089   $9,599,490 
SCHEDULE OF ALLOWANCE FOR OBSOLETE INVENTORIES

       
   As of December 31, 
   2024   2025 
Balance at beginning of year  $757,613   $973,838 
Allowance for obsolete inventories   279,203    84,680 
Write-offs during the year   (54,446)   (56,420)
Foreign translation adjustment   (8,532)   5,374 
Balance at end of year  $973,838   $1,007,472