XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Gross Carrying Amount $ 23,934 $ 18,240
Accumulated Amortization 3,582 1,735
Net Carrying Amount 20,352 16,505
Trademarks and tradenames, Indefinite-Lived    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Net Carrying Amount $ 853 $ 413
Patents, Definite-Lived    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Estimated Useful Life (in years) 13 years 3 months 18 days 13 years 2 months 12 days
Gross Carrying Amount $ 6,083 $ 5,335
Accumulated Amortization 2,233 1,133
Net Carrying Amount 3,850 4,202
Customer Relationships    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Gross Carrying Amount 1,178 1,167
Accumulated Amortization 151 47
Net Carrying Amount $ 1,027 $ 1,120
Customer Relationships | Minimum    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Estimated Useful Life (in years) 3 years 3 years
Customer Relationships | Maximum    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Estimated Useful Life (in years) 7 years 7 years
Developed Technology    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Estimated Useful Life (in years) 12 years 12 years
Gross Carrying Amount $ 15,790 $ 11,290
Accumulated Amortization 1,187 549
Net Carrying Amount $ 14,603 $ 10,741
Other Intangibles    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Estimated Useful Life (in years) 3 years 3 years
Gross Carrying Amount $ 30 $ 35
Accumulated Amortization 11 6
Net Carrying Amount $ 19 $ 29