v3.22.4
Income Taxes - Deferred Income Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Deferred tax assets:      
Net operating loss carryforwards $ 263 $ 56 $ 124
Accruals and allowances 1,067 1,104 614
Tax credits 1,954 1,396 1,631
Stock-based compensation 4,907 3,171 2,045
Unrealized gain on equity investment 124 0 0
Intangibles assets 907 1,010 1,106
Lease obligation 5,074 5,226 0
Other 1,222 808 1,101
Total deferred tax assets, net of valuation allowance 15,518 12,771 6,621
Valuation allowance (1,954) (1,396) (1,372)
Total deferred tax assets, net of valuation allowance 13,564 11,375 5,249
Deferred tax liabilities:      
Property, equipment, and software (3,905) (8,316) (4,995)
Goodwill (843) (749) (653)
Prepaid expense (1,188) (1,365) (400)
Right-of-use asset (5,158) (5,201) 0
Acquired intangibles (1,996) 0 0
Unrealized loss on equity investment 0 (1,296) 0
Total deferred tax liabilities (13,090) (16,927) (6,048)
Net deferred income tax asset (liabilities)   $ (5,552) $ (799)
Net deferred income tax asset (liabilities) $ 474