XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Accrued expenses and other current liabilities    
Personnel related accruals and liabilities $ 9,572 $ 16,263
Accruals for goods received from and services provided by vendors-not yet billed 11,881 12,834
Liability owed to the Purchaser pursuant to the Royalty Financing Agreement 1,205 1,437
Total $ 22,658 $ 30,534