v3.23.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets    
Tax loss carryforwards $ 73,097 $ 32,983
Capitalized research and development 15,624 8,734
Research and development credits 7,174 6,967
Other 1,467 1,016
Total deferred tax assets 97,362 49,700
Valuation allowance (93,850) (49,045)
Deferred tax assets, net of allowance $ 3,512 $ 655