XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2023
Accrued Expenses  
Schedule of accrued expenses

    

June 30, 2023

    

December 31, 2022

Accrued product returns

$

2,581,177

$

2,311,647

Accrued contract rebates

 

292,572

 

279,018

Due to 3PL/Wholesalers

 

334,282

 

155,081

Accrued bonuses

711,051

427,500

Accrued professional fees

 

82,041

 

51,620

Other accrued expenses

 

777,448

 

409,796

Total accrued expenses

$

4,778,571

$

3,634,662