XML 59 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued research and development $ 13,565 $ 6,503
Accrued compensation 16,212 20,457
Accrued selling, general and administrative 14,743 9,242
Accrued sales discounts, rebates and allowances 63,530 46,713
Accrued royalties 5,426 5,927
Accrued interest 1,605 1,659
Accrued taxes 493  
Finance lease liability, current 1,197  
Total $ 116,771 $ 90,501