XML 101 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Deferred Tax Assets and Deferred Tax Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred tax assets:    
Net operating losses $ 25,610 $ 22,658
Intangible assets 21,179 29,145
Research and development credits 9,736 10,773
Property and equipment 7,071 7,426
Valuation reserves and accrued liabilities 7,333 7,131
Capitalized Research and Development Costs 9,018  
Stock compensation 3,832 4,200
Defined benefit obligation 1,466 1,974
Inventory 1,914 1,571
Other credits 10,158 12,068
Unrealized foreign currency exchange loss   1,431
Other 146 64
Total deferred tax asset 97,463 98,441
Valuation allowance (16,090) (17,197)
Deferred tax liabilities:    
Unrealized foreign currency exchange gains (2,488)  
Undistributed profits of subsidiary (6,676) (5,727)
Property and equipment (2,420) (2,758)
Other (1,428) (572)
Total deferred tax liability (13,012) (9,057)
Net deferred tax asset $ 68,361 $ 72,187