Annual report pursuant to Section 13 and 15(d)

Income Taxes - Schedule of Company's Deferred Tax Assets and Liabilities (Details)

v3.22.4
Income Taxes - Schedule of Company's Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets:    
Net operating losses $ 17,255 $ 19,920
Research and development credits 2,917 2,557
Accruals and reserves 5,914 2,605
Deferred revenue and contract costs 625 140
Gross deferred tax assets 26,711 25,222
Valuation allowance (25,343) (24,955)
Net deferred tax assets 1,368 267
Deferred tax liabilities:    
Fixed assets and intangibles (2,053) $ (267)
Total deferred tax (liabilities), net $ (685)