XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued employee compensation $ 1,926 $ 4,279
Accrued legal expense 1,129 397
Accrued vendor charges 445 903
Accrued revenue share expense 302 791
Accrued clinical trial expense 149 342
Deferred revenue 716 215
Accrued other 1,059 1,051
Total $ 5,726 $ 7,978