XML 71 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued research and development $ 4,714,388 $ 2,416,897
Accrued compensation 11,283,646 4,050,236
Accrued selling, general and administrative 6,596,409 2,442,700
Accrued sales discounts, rebates and allowances 26,544,510  
Accrued royalties 1,616,541  
Accrued Interest 875,319 385,347
Total $ 51,630,813 $ 9,295,180