XML 92 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued employee compensation and benefits $ 9,942 $ 5,475
Accrued professional fees 2,119 963
Accrued sales returns, rebates and patient assistance 1,502 592
Accrued inventory in transit 530 342
Accrued royalties 741 294
Other current liabilities 994 462
Accrued expenses and other current liabilities $ 15,828 $ 8,128