XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accrued Expenses (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Accrued Expenses    
Accrued product returns $ 4,570,172 $ 4,178,176
Accrued contract rebates 56,182 128,562
Due to 3PL/Wholesalers 62,284 75,727
Accrued bonuses 831,297 665,184
Accrued professional fees 52,742 15,000
Accrued R&D fees 528,214 100,668
Other accrued expenses 225,110 196,760
Total accrued expenses $ 6,326,001 $ 5,360,077