XML 57 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Details) - Schedule of deferred tax assets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets:    
Net operating losses $ 151,433 $ 143,732
Research and other credits 2,178 2,178
Stock based compensation 4,087 3,354
In-Process research and development 511 1,132
Capitalized research and development costs 12,686
Other 468 230
Total deferred tax assets 171,363 150,626
Valuation allowance (171,363) (150,626)
Net deferred tax assets