XML 52 R36.htm IDEA: XBRL DOCUMENT v3.26.1
Cost of Sales (Tables)
12 Months Ended
Dec. 31, 2025
Cost Of Sales  
Schedule of cost of sales
Schedule of cost of sales          
Year Ended December 31,  2025   2024 
Finished goods  $8,866,208   $8,116,534 
Professional allowances   11,909,812    13,714,009 
Other allowances   1,086,575    666,913 
Wholesalers’ fees & discounts   650,333    1,699,286 
Inventory adjustment   1,162,303    236,555 
Freight   374,983    438,105 
Total  $24,050,214   $24,204,489