XML 52 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Cost of Sales (Tables)
12 Months Ended
Dec. 31, 2024
Cost Of Sales  
Schedule of cost of sales
Schedule of cost of sales        
Year Ended December 31,  2024   2023 
Finished goods  $8,116,534   $5,194,988 
Professional allowances   13,047,096    8,670,791 
Other allowances   666,913    97,869 
Wholesalers fees & discounts   1,699,286    1,395,201 
Inventory adjustment   236,555    215,779 
Freight   438,105    178,988 
Total  $24,204,489   $15,753,616