v3.26.1
INVENTORIES, NET (Tables)
3 Months Ended
Mar. 31, 2026
Inventory Disclosure [Abstract]  
SCHEDULE OF INVENTORIES

Inventories, net as of March 31, 2026 and December 31, 2025 consist of the following:

 

  

  

March 31, 2026

(unaudited)

   December 31, 2025 
Products and accessories  $15,892,009   $15,991,092 
Parts   2,617,385    2,181,292 
Inventories in transit   1,014,472    3,664,403 
Freight and duty   4,883,592    4,640,666 
Inventory, gross   24,407,458    26,477,453 
Less: inventory allowance   (469,900)   (469,900)
Inventories, net  $23,937,558   $26,007,553 
SCHEDULE OF INVENTORY ALLOWANCE

The inventory allowance movement is as follows:

 

 

  

March 31, 2026

(unaudited)

   December 31, 2025 
Beginning balance  $469,900   $469,900 
Addition of provision   -    - 
Ending balance  $469,900   $469,900