XML 80 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Summary of Deferred Tax Assets (Liabilities) (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Gross deferred tax assets    
Net operating loss carryforward – U.S. $ 24,738 $ 36,071
Net operating loss carryforward – Switzerland 162 106
Research and development tax credit carryforward 5,836 5,418
Deferred revenue 14 219
Stock-based compensation 3,423 2,954
Inventory reserve 56 159
Compensation accruals 1,426 1,304
Product reserves 5,235 2,820
Operating lease liabilities 1,436 1,546
Amortization 64 607
Other 188 145
Total deferred tax assets 42,578 51,349
Deferred tax liabilities    
Depreciation (1,753) (1,838)
Operating lease right-of-use asset (1,048) (1,303)
Installment sale (5,580) 0
Total deferred tax liabilities (8,381) (3,141)
Net deferred tax asset before valuation allowance 34,197 48,208
Less: Valuation allowance (1,154) (1,226)
Net deferred tax asset $ 33,043 $ 46,982