XML 85 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Intangibles and Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible, gross carrying value $ 24,958 $ 25,679
Intangible, accumulated amortization and impairment 17,475 17,540
Trade Secrets [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible, gross carrying value 4,278 4,278
Intangible, accumulated amortization and impairment 3,545 3,334
Patents and Technology [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible, gross carrying value 14,907 15,628
Intangible, accumulated amortization and impairment 12,883 13,159
Noncompete Agreements [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible, gross carrying value 1,149 1,149
Intangible, accumulated amortization and impairment 1,036 1,036
Trade Name and Trademarks Infinite Lived [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible, gross carrying value 4,624 4,624
Intangible, accumulated amortization and impairment $ 11 $ 11
Minimum [Member] | Trade Secrets [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible asset, useful life 2 years  
Minimum [Member] | Patents and Technology [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible asset, useful life 4 years  
Minimum [Member] | Noncompete Agreements [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible asset, useful life 2 years  
Maximum [Member] | Trade Secrets [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible asset, useful life 20 years  
Maximum [Member] | Patents and Technology [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible asset, useful life 15 years  
Maximum [Member] | Noncompete Agreements [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible asset, useful life 5 years