XML 87 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Gross Carrying Amount $ 27,025 $ 18,240
Accumulated Amortization 4,638 1,735
Net Carrying Amount 22,387 16,505
Trademarks and Tradenames, Indefinite-Lived    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Net Carrying Amount $ 901 $ 413
Patents    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Estimated Useful Life (in years) 16 years 6 months 13 years 2 months 12 days
Gross Carrying Amount $ 6,671 $ 5,335
Accumulated Amortization 2,370 1,133
Net Carrying Amount 4,301 4,202
Customer Relationships    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Gross Carrying Amount 1,733 1,167
Accumulated Amortization 279 47
Net Carrying Amount $ 1,454 $ 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 $ 17,690 $ 11,290
Accumulated Amortization 1,973 549
Net Carrying Amount $ 15,717 $ 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 16 6
Net Carrying Amount $ 14 $ 29