XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Provision for Income Taxes Reconciliation to Statutory Federal Income Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Federal tax benefit, at statutory rate $ (9,154) $ (14,371)
State benefit, net of federal benefit 711 (370)
Foreign tax rate difference 148 (259)
Valuation allowance against future tax benefits 9,727 13,564
Research and development credits (760) (2,222)
Share-based compensation 1,622 1,010
Non-deductible officers compensation 0 108
True-up of prior year provisions (1,474) 2,123
Other 65 (48)
(Benefit) Provision for income taxes $ 885 $ (465)