XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued research and development $ 2,792,715 $ 2,416,897
Accrued compensation 3,871,439 4,050,236
Accrued selling, general and administrative 3,496,776 2,442,700
Accrued sales discounts, rebates and allowances 4,816,205  
Accrued royalties 705,583  
Accrued Interest 797,604 385,347
Total $ 16,480,322 $ 9,295,180