XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets, net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Finite-Lived Intangible Assets, Net [Abstract]      
Balance $ 31,596   $ 21,414
Accumulated amortization (12,028)   (11,331)
Intangible assets, net 19,568   10,083
Amortization expense of intangible assets 696 $ 352  
Impairment of intangible assets 0 $ 0  
Estimated amortization expense [Abstract]      
Remaining 2022 2,175    
2023 2,871    
2024 2,871    
2025 2,166    
2026 1,461    
Core Technology [Member]      
Finite-Lived Intangible Assets, Net [Abstract]      
Balance 5,700   5,700
Accumulated amortization (3,848)   (3,705)
Intangible assets, net 1,852   1,995
Product Technology [Member]      
Finite-Lived Intangible Assets, Net [Abstract]      
Balance 12,182   2,000
Accumulated amortization (2,232)   (2,000)
Intangible assets, net 9,950   0
Customer Relationships [Member]      
Finite-Lived Intangible Assets, Net [Abstract]      
Balance 6,900   6,900
Accumulated amortization (4,658)   (4,485)
Intangible assets, net 2,242   2,415
Tradenames [Member]      
Finite-Lived Intangible Assets, Net [Abstract]      
Balance 1,500   1,500
Accumulated amortization (1,013)   (975)
Intangible assets, net 487   525
Pharos Customer Lists [Member]      
Finite-Lived Intangible Assets, Net [Abstract]      
Balance 5,314   5,314
Accumulated amortization (277)   (166)
Intangible assets, net $ 5,037   $ 5,148