XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Other Accrued and Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Clinical studies $ 3,000 $ 1,822
Accrued service fees 1,992 2,125
ESPP contributions 230 900
Other 385 415
Total $ 5,607 $ 5,262