XML 52 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets
Intangible assets consist of the following:
 As of December 31, 2021
 Carrying ValueAccumulated 
Amortization
Net Intangible
Amortizable intangible assets:
Product technology$20,944 $12,337 $8,607 
Patents and trademarks15,535 8,294 7,241 
Customer relationships9,892 4,811 5,081 
Other10,369 5,682 4,687 
Total$56,740 $31,124 $25,616 
 As of December 31, 2020
 Carrying ValueAccumulated 
Amortization
Net Intangible
Amortizable intangible assets:
Product technology$14,625 $10,785 $3,840 
Patents and trademarks14,325 7,495 6,830 
Customer relationships6,541 4,002 2,539 
Other5,265 5,173 92 
Total$40,756 $27,455 $13,301 
Schedule of Estimated Amortization Expense The estimated amortization expense for each of the years 2022 through 2026 and thereafter is as follows:
Years ending December 31,Amount
2022$3,571 
20233,175 
20242,767 
20252,642 
20261,590 
Thereafter11,871 
$25,616