XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Supplementary Balance Sheet Information - Intangible Assets, Excluding Goodwill (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Finite Lived Intangible Assets [Line Items]    
Intangible assets subject to amortization, Net Carrying Value $ 8,757  
Intangible assets, Cost 18,959 $ 18,894
Intangible assets, Accumulated Amortization (10,088) (9,097)
Intangible assets, Net Carrying Value 8,871 9,797
Trademarks    
Finite Lived Intangible Assets [Line Items]    
Intangible assets not subject to amortization, Cost 114 114
Intangible assets not subject to amortization, Net Carrying Value 114 114
Patents    
Finite Lived Intangible Assets [Line Items]    
Intangible assets subject to amortization, Cost 1,945 1,880
Intangible assets subject to amortization, Accumulated Amortization (699) (647)
Intangible assets subject to amortization, Net Carrying Value 1,246 1,233
Purchased Technology    
Finite Lived Intangible Assets [Line Items]    
Intangible assets subject to amortization, Cost 16,900 16,900
Intangible assets subject to amortization, Accumulated Amortization (9,389) (8,450)
Intangible assets subject to amortization, Net Carrying Value $ 7,511 $ 8,450