XML 71 R11.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories, net
12 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
Inventories, net Inventories, net
Inventories, net consisted of the following:
As of
December 31, 2024
As of
December 31, 2023
USDUSD
Finished product$14,789,552 $10,565,858 
Reserves for slow-moving inventories(831,685)(642,006)
Inventories, net$13,957,867 $9,923,852 
Movements of inventory reserves are as follows:
For the Years Ended
December 31,
For the Year Ended
December 31,
20242023
USDUSD
Beginning balance$642,006 $663,530 
Provision (recovery)189,679 (21,524)
Ending balance$831,685 $642,006