XML 108 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Rate Reconciliation      
Tax benefit at federal statutory rate $ (6,996) $ (4,429) $ (4,971)
State taxes (494) (2,235) (708)
Research and development credits (1,793) (1,132) (811)
Foreign operations taxed at different rates 78 80 245
Stock-based compensation 239 (2,698) 140
Other nondeductible items (238) 711 61
Executive compensation 80 257 24
Change in valuation allowance 9,400 9,635 6,359
Provision for income taxes $ 276 $ 189 $ 339