Annual report pursuant to Section 13 and 15(d)

Income Taxes - Schedule of Reconciliation of Statutory Federal Income Tax Rate to Income Tax Expense (Benefit) (Details)

v3.22.4
Income Taxes - Schedule of Reconciliation of Statutory Federal Income Tax Rate to Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Income tax (benefit) at statutory rate $ 1,545 $ (919) $ 240
Change in valuation allowance (388) 1,288 (165)
Indefinite-lived asset (goodwill) (642)    
State tax 239 (288) (37)
Change in deferred 415 (27) 8
Stock-based compensation 111 62 (11)
Research and development credits (271) (160) (103)
Foreign rate differential 43 7 (40)
Other 115 93 18
Total provision (benefit) for income tax $ 1,167 $ 56 $ (90)