XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Gross Carrying Amount $ 27,280 $ 27,025
Accumulated Amortization 5,142 4,638
Net Carrying Amount 22,137 22,387
Trademarks and Tradenames, Indefinite-Lived    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Net Carrying Amount $ 921 $ 901
Patents, Definite-Lived    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Estimated Useful Life (in years) 18 years 16 years 6 months
Gross Carrying Amount $ 6,906 $ 6,671
Accumulated Amortization 2,439 2,370
Net Carrying Amount 4,467 4,301
Customer Relationships    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Gross Carrying Amount 1,733 1,733
Accumulated Amortization 352 279
Net Carrying Amount $ 1,381 $ 1,454
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 $ 17,690
Accumulated Amortization 2,333 1,973
Net Carrying Amount $ 15,356 $ 15,717
Other Intangibles    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Estimated Useful Life (in years) 3 years 3 years
Gross Carrying Amount $ 30 $ 30
Accumulated Amortization 18 16
Net Carrying Amount $ 12 $ 14