XML 78 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of effective income tax rate reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Income tax benefit computed at federal statutory tax rate $ (18,332) $ (21,409)
Change in valuation allowance 21,347 24,713
General business credits (4,392) (4,883)
Stock compensation 486 602
Change in uncertain tax position 878 977
Other 13 0
Income tax benefit $ 0 $ 0