XML 76 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets:    
Inventories $ 1,479 $ 1,692
Employee compensation and benefits 2,078 2,420
Accrued liabilities and reserves 5,862 4,486
Property, plant and equipment 2,794 751
Tax loss carryforwards 16,997 13,479
Tax credit carryforwards 20,802 24,173
Capitalized research and development 4,785 0
Lease liability 2,817 3,712
Other 1,213 647
Gross deferred tax assets 58,827 51,360
Less: Valuation allowance (18,496) (14,516)
Deferred tax assets less valuation allowance 40,331 36,844
Deferred tax liabilities:    
Property, plant and equipment (2,038) (1,235)
Intangible assets (10,056) (11,767)
Right-of-use-assets (2,595) (3,493)
Other (4,991) (5,021)
Gross deferred tax liabilities (19,680) (21,516)
Net deferred tax assets $ 20,651 $ 15,328