XML 112 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Gross Carrying Amount $ 18,240 $ 3,688
Accumulated Amortization 1,735 363
Net Carrying Amount 16,505 3,325
Trademarks, Indefinite-Lived    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Net Carrying Amount $ 413 $ 306
Patents, Definite-Lived    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Estimated Useful Life (in years) 13 years 2 months 12 days 13 years 3 months 18 days
Gross Carrying Amount $ 5,335 $ 2,504
Accumulated Amortization 1,133 363
Net Carrying Amount 4,202 $ 2,141
Acquired Intellectual Property, Definite-Lived    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Estimated Useful Life (in years)   17 years 6 months
Gross Carrying Amount   $ 878
Net Carrying Amount   $ 878
Customer Relationships    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Gross Carrying Amount 1,167  
Accumulated Amortization 47  
Net Carrying Amount $ 1,120  
Customer Relationships | Minimum    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Estimated Useful Life (in years) 3 years  
Customer Relationships | Maximum    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Estimated Useful Life (in years) 7 years  
Developed Technology    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Estimated Useful Life (in years) 12 years  
Gross Carrying Amount $ 11,290  
Accumulated Amortization 549  
Net Carrying Amount $ 10,741  
Other Intangibles    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Estimated Useful Life (in years) 3 years  
Gross Carrying Amount $ 35  
Accumulated Amortization 6  
Net Carrying Amount $ 29