v3.26.3
Inventory (Tables)
9 Months Ended
Sep. 30, 2026
Inventory Disclosure [Abstract]  
Schedule of inventory
Schedule of inventory            
Period Ended   September 30,
2026
    December 31,
2025
 
Inventory (finished goods)   $ 12,475,986     $ 13,947,178  
Allowance for obsolete inventory     (813,735 )     (475,797 )
Inventory, net of allowance   $ 11,662,251     $ 13,472,025