XML 66 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued and Other Current Liabilities - Schedule of Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables And Accruals [Abstract]    
Accrued employee compensation costs $ 5,383 $ 4,123
Accrued professional 523 593
Accrued research and development costs 6,801 3,689
Current portion of operating lease liabilities 1,507 1,066
Other current liabilities 540 459
Total accrued and other current liabilities $ 14,754 $ 9,930