XML 68 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued and Other Current Liabilities - Schedule of Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables And Accruals [Abstract]    
Accrued employee compensation costs $ 5,754 $ 5,383
Accrued professional 525 523
Accrued research and development costs 6,601 6,801
Current portion of operating lease liabilities 2,359 1,507
Other current liabilities 509 540
Total accrued and other current liabilities $ 15,748 $ 14,754