XML 50 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Inventory (Tables)
12 Months Ended
Dec. 31, 2025
Inventory Disclosure [Abstract]  
Schedule of inventory
           
Year Ended December 31,  2025   2024 
Finished goods  $13,947,178   $11,278,105 
Allowance for obsolete inventory   (475,153)    
Total Inventory, net of allowance  $13,472,025   $11,278,105